Job Description
Role : Embedded Software Engineer
Location: Irvine, CA
Overview:
Seeking an experienced Embedded Software Engineer to design, implement, and test embedded software for advanced defense-related systems including thermal, aeromechanical, and ammunition-handling systems.
Key Responsibilities
- Develop embedded software in C/C++
- Analyze requirements and design/verify software modules
- Perform trade studies and risk assessments
- Build algorithms and simulations using MATLAB
- Support hardware bring-up, device drivers, and system integration
- Create technical documentation and assist with field testing
Required Qualifications
- Bachelor's in Computer Science or Electrical Engineering
- 5 7 years of embedded software development experience
- Strong in C/C++, SDLC methodologies, and ALM tools
- Experience with hardware interfaces: UART, USB, Ethernet, I2C, SPI, RS232/422
- Familiarity with CAN, TCP/IP, UDP protocols
- Hands-on with oscilloscopes, logic analyzers, DMMs
- Bonus: Experience with RTOS, DO-178, FACE, MOSA standards
Job Tags