Posted in

Software Development Engineer – Sr

Software Development Engineer – Sr

CompanyCurtiss-Wright Corporation
LocationSanta Clarita, CA, USA
Salary$104800 – $151400
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in computer, Software or Electrical Engineering (or equivalent)
  • Minimum of four years’ experience in Embedded Software development
  • 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

Responsibilities

  • 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 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

Preferred Qualifications

  • Experience leading software development projects preferred
  • BSPs and device driver development under Linux and VxWorks preferred
  • Familiarity with Software Cybersecurity tools preferred