DeveloperJobs.io
← Back to all jobs

Job Description

Curtiss-Wright invites experienced engineers to join an onsite, defense-focused team in Santa Clarita, CA. This Senior Embedded Software Engineer role offers a competitive annual salary of $108,900 - $145,200, a comprehensive benefits package, and the opportunity to contribute across the full software lifecycle—from architecture and development to testing and ongoing support. You will collaborate with hardware teams to bring complex embedded systems to life in a mission-critical environment.

Benefits

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

Responsibilities

  • Create, integrate, test, and debug new embedded software components
  • Support or develop enhancements to existing embedded software
  • Collaborate with technical staff to diagnose and resolve software issues
  • Address customer feedback and propose software modifications or enhancements
  • Develop and maintain technical software documentation, including planning, requirements, design, test, and user manuals
  • Coordinate with hardware development to resolve hardware bring-up issues
  • Participate in peer reviews for requirements, design, documentation, or source code, and work with teammates
  • Apply established software development processes and pursue 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 ANSI C and scripting languages such as Python
  • Experience developing software under Linux and RTOS systems (eg, VxWorks)
  • Familiarity with regulatory frameworks for software development (e.g., DO178C, MISRA C/C++)
  • Familiarity with hardware/software integration and 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

Location

Santa Clarita, CA — onsite

Compensation

$108,900 - $145,200 per year

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.