Sr. Embedded Software Engineer

Embedded Software Engineer
Greater San Diego, CA, Poway, CA
Posted 3 weeks ago

We help build IT teams

Join our team in the Space/Defense division as an Embedded Software Engineer and play a key role in designing and implementing cutting-edge systems that power the future.

This is a full-time, on-site position located in Poway, CA. Since it is in the Space and Defense division, you must be a U.S. citizen or a permanent resident (Green Card).

Pay range is $160,000 to $185,000 with benefits.

What You’ll Do:

  • Craft and test embedded software for space and defense systems.
  • Build and integrate device drivers, bootloaders, and bare-metal systems.
  • Develop firmware with RTOS (e.g., VxWorks), NAND flash, and FPGAs (e.g., Xilinx).
  • Tackle system bring-up, debugging, and hardware optimization.

What You’ll Need:

  • Degree in Computer or Electrical Engineering (or extensive embedded experience).
  • 5–15 years in embedded software development with a stable track record.
  • Expertise in C/C++, device drivers, RTOS, bootloaders, and microcontrollers (ARM, PowerPC, etc.).
  • Knowledge of real-time operating environments, and experience with device drivers and low-level programming.
  • Effective problem-solving abilities and a team-oriented approach to development.

Bonus Skills:

  • FPGA development, NAND storage knowledge, and hardware-software co-design skills.

Be part of a team that values innovation, precision, and continuous learning. We offer a collaborative environment where your skills will shape the technology of tomorrow. Let’s build something extraordinary together.

Kw: embedded software engineer, device drivers, bootloaders, bare-metal systems, firmware, rtos, nand flash, fpgas, vxworks, xilinx, debugging, hardware optimization, c/c++, microcontrollers, arm, powerpc, low-level programming, fpga development, hardware-software design

Job Features

Job CategoryFull-time, On-site

Apply Online