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 Category | Full-time, On-site |