Embedded Software Engineer - Torrance, CA

Seeking a Software Engineer to design, develop, create, and modify embedded airborne software for cutting-edge sensor and control systems.  The selected candidate will be a creative and energetic engineer comfortable with multidisciplinary teams on fast moving and complex projects.  

Responsibilities:  The Software Engineer will develop software for avionics, drones, robots, and other sensor and control systems, and will work with a team of engineers and technicians to develop, integrate, validate and verify firmware/software.


  • Bachelor’s Degree in Electrical/Computer Engineering or a related field

  • 3-5 years experience with C/C++, RTOS, Embedded Linux, ARM, micro-controller,

  • Additional skills preferred: TCP/IP, SATA, USB, DOORS, RTC, Eclipse IDE, Windows, Rhapsody, UML, Static Code Analysis (e.g. Understanding, PC-Lint), DO-178 & DO-254, OpenCL. 

  • Must have hands-on experience in embedded Linux software development

  • Excellentcommunication & problem solving ability

  • US Citizenship required to obtain security clearance

Preferred Experience (not required):

Linux Device driver, Linux BSP, Linux Kernel familiarity, GNU makefile & toolchain, cross-development environment, U-BOOT, TCP/IP, ARM processor, board-bring-up experience, Electronic lab equipment, protocol analyzer, software unit/formal test development, Static Code Analysis tool, DO-178 software processes.

Name *