EngineerJobs.io
← Back to all jobs

This position is no longer accepting applications

Closed on July 3, 2026.

This role is filled — get an email when new Engineering roles open on EngineerJobs.io:

Curtiss-Wright

Senior Embedded Software Engineer

Santa Clarita, CA $109k - $145k/yr Full time Posted 1mo ago
View similar jobs

Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.

See other roles at Curtiss-Wright.

Job Description

Senior Embedded Software Engineer role in Santa Clarita, CA onsite, focused on the full software lifecycle, architecture, development, testing, and support of embedded software with hardware interface collaboration.

Responsibilities

  • Design, implement, test, and debug new embedded software
  • Support or develop enhancements to existing embedded software
  • Collaborate with technical staff to understand and resolve software problems
  • Address customer complaints with software and respond to suggestions for software modifications or enhancements
  • Develop and maintain software technical documentation, including software 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

Requirements

  • 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 of 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
  • BSPs and device driver development under Linux and VxWorks preferred
  • Familiarity with Software Cybersecurity tools preferred

Technologies

  • ANSI C
  • Python
  • Linux
  • VxWorks

Benefits

  • 401(k) matching
  • Dental insurance
  • Employee stock purchase plan
  • Health insurance
  • Paid time off
  • Referral program
  • Stock options
  • Tuition reimbursement

Location

Santa Clarita, CA — Onsite

Salary

USD 108,900 - 145,200 per year

Education

Bachelor's degree (preferred)

Experience

Embedded Software development: 4 years (preferred)

Work Location

In person

Similar Jobs