✦ Luna Orbit — Software Engineering

Staff Embedded Software Engineer

at Analog Devices

📍 US, TX, Austin, Plaza on the Lake Unknown Posted March 13, 2026
Type Not Specified
Experience senior
Exp. Years 8+ years
Education Bachelor's or Master's degree in Electronics, Electrical Engineering, or Computer Science
Category Software Engineering

This role involves leading the design and development of embedded software for power management products in a semiconductor environment. The engineer will work on complex systems from firmware to silicon validation.

  • Design embedded software subsystems
  • Develop high-quality embedded code
  • Lead silicon and board bring-up
  • Mentor engineers
  • Identify technical risks

Focus on embedded firmware development in C/C++, working with RTOS and bare metal systems, silicon bring-up, and power management optimization in a hardware-software integrated environment.

The ideal candidate is a senior embedded software engineer with over 8 years of experience in real-time embedded systems development, proficient in C and C++, with strong knowledge of RTOS and embedded hardware integration. They demonstrate leadership in technical design and mentoring.

CC++RTOS or bare metal systems8+ years embedded systems experienceproven experience in embedded systems
electrical power control systemsembedded RTOS such as Zephyrembedded security
Zephyr RTOS
CC++RTOSbare metal systemsfirmwaredevice driversembedded systemssilicon bring-uppower management
CC++RTOSbare metal systemsfirmwaredevice driversembedded systemspre-silicon simulationsilicon and board bring-uppower management
leadershipmentoringtechnical decision-makingproblem-solvingcommunication
Industry Semiconductors & Electronics
Job Function Lead embedded software development for power management products
Embedded Software EngineerCC++RTOSbare metal systemsfirmwaredevice driversembedded systemspre-silicon simulationsilicon and board bring-upEmbedded Softwaresilicon bring-uppower management

Lack of experience in embedded systems development, No proficiency in C or C++, No experience with RTOS or bare metal systems

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile