Senior Embedded Software Engineer

Curtiss-Wright

Santa Clarita, CA, United States
Base: 108,900.00 - 145,200.00 py; bonus/equity: po...
Onsite
Embedded software development
Ansi c
Linux and rtos systems
Perform activities under all software lifecycle phases from planning to release, and subsequent maintenance and support

Job Summary

  • Perform activities under all software lifecycle phases from planning to release, and subsequent maintenance and support.
  • Develop and maintain software technical documentation, including software planning, requirements, design, test, and user manuals.
  • We Take Care of Our People: Paid Time Off, 401K with Employer Match and Profit Sharing, Health and Wellness Benefits, Learning and Development Opportunities.

Matching Summary

Perform activities under all software lifecycle phases from planning to release, and subsequent maintenance and support.

Salary

Base: 108,900.00 - 145,200.00 per year; Bonus/Equity: potential bonus; Benefits: Paid Time Off, 401K with Employer Match and Profit Sharing, Health and Wellness Benefits, Learning and Development Opportunities, Referral Program, Competitive Pay, Recognition, Employee Stock Purchase Plan

Skills & Requirements

Must-have

  • Embedded software development
  • ANSI C
  • Linux and RTOS systems
  • Hardware/Software integration
  • Software development processes

Nice-to-have

  • Customer complaint resolution
  • Software cybersecurity tools
  • Process improvement opportunities
  • Positive and productive collaboration

Key Requirements

  • Bachelor's degree in Engineering
  • Minimum four years' experience
  • Experience leading software projects preferred
  • Proficiency with Python scripting
  • Familiarity with DO178C, MISRA C/C++
  • Ability to read hardware schematics
  • BSPs and device driver development preferred

Work Rights

Not specified

Tailored Resume

Cover Letter