Lead Embedded Software Engineer
Listed on 2026-07-23
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, Python
Lead Embedded Software Engineer
- Defense (Onsite)
We have an exciting opportunity for a Lead Embedded Software Engineer to join our team in Santa Clarita CA. As the Lead Embedded Software Engineer, you will perform activities under all software lifecycle phases from planning to release, and subsequent maintenance and support. You will act as a technical expert in the architecture design, development, coding, testing and debugging of new software for embedded systems or enhancements to existing software, while demonstrating a strong sense of responsibility, commitment to quality, and maintaining a positive and productive collaboration within the team.
Location: Santa Clarita, CA
- Onsite
Salary: $ - $ per year plus potential bonus (based on qualifications and experience).
Your Challenge- Design, implement, test, and debug new embedded software
- Support or develop enhancements to existing embedded software
- Work with technical staff to understand and develop resolution of software problems
- Resolve customer complaints with software and respond to suggestions for software modifications or enhancements
- Develop and maintain software technical documentation, including planning, requirements, design, test, and user manuals
- Interface with hardware development team to resolve hardware bring-up issues
- Participate in peer reviews for requirements, design, documentation, or source code, and collaborate with team members
- Apply established software development processes and participate in process improvement opportunities
- Bachelor's degree in Computer, Software or Electrical Engineering (or equivalent)
- Minimum of four years' experience in Embedded Software development
- Experience leading software development projects (preferred)
- Proficiency with software development in ANSI C and scripting languages such as Python
- Experience with software development under Linux and RTOS systems (e.g., VxWorks)
- Familiarity with regulatory frameworks for software development (e.g., DO178C, MISRA C/C++)
- Familiarity with Hardware/Software integration and use of lab equipment (oscilloscopes, DMMs, power supplies, etc.)
- Ability to read and understand hardware schematics and component datasheets
- Experience with BSPs and device driver development under Linux and VxWorks (preferred)
- Familiarity with software cybersecurity tools (preferred)
- Paid Time Off
- 401(k) with Employer Match and Profit Sharing
- Health and Wellness Benefits
- Learning and Development Opportunities
- Referral Program
- Competitive Pay
- Recognition
- Employee Stock Purchase Plan
- Inclusive & supportive culture
Curtiss-Wright is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, sexual orientation, gender identity, physical or mental disability, age, ancestry, legally protected medical condition, family care status, marital status, religion, veteran status, national origin, or any other legally protected status. For US applicants, EEO is the law.
Compliance StatementThis position may require exposure to export-controlled information and subject to additional security screening. If the information provided during the security screening reveals ineligibility to access export-controlled information, any offer of employment may be reconsidered or withdrawn.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).