Logo
Agile Tech Recruiting Services Inc

Embedded Software Engineer

Agile Tech Recruiting Services Inc, San Diego, CA, United States


Our Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful candidates will bring a strong problem-solving approach, hands-on experience with embedded software, and a track record of long-term commitments in prior roles.

Key Responsibilities:

  • Design, develop, and test embedded software for space and defense applications, focusing on real-time systems.
  • Develop and integrate device drivers and work closely with hardware to optimize system performance.
  • Collaborate in the development of bootloaders and bare-metal systems.
  • Contribute to firmware development, including work with RTOS (such as VxWorks), NAND flash memory, and FPGA programming (Xilinx or similar) for high-performance applications.
  • Support system bring-up, troubleshooting, and debugging on target hardware.

Qualifications:

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or a related field. (Computer Science is acceptable with extensive embedded experience; Windows application experience is not applicable).
  • 5-15 years of professional experience in embedded software development with a stable job history.
  • Hands-on experience with embedded software, device drivers, bare-metal programming, bootloaders, and RTOS.
  • Proficiency with low-level languages, such as C/C++, and experience working with ARM, PowerPC, or similar microcontrollers.

Preferred Skills:

  • Experience with FPGA software development (especially Xilinx) and familiarity with hardware-software co-design.
  • Knowledge of NAND storage and its applications in embedded systems.
  • Effective problem-solving abilities and a team-oriented approach to development.

100% onsite position. Must be US Citizen or Permanent Resident. Relocation assistance is available.