Software Development Engineer – Sr
Company | Curtiss-Wright Corporation |
---|---|
Location | Santa Clarita, CA, USA |
Salary | $104800 – $151400 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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