Senior Software Engineer

Curtiss-Wright

Portland, OR, US
Competitive pyy; benefits: pyid time off, 401k wit...
Ansi c and misra c source code development
Embedded microcontroller experience
Can communication protocols sae j1939 cia
This role leads the full software development cycle for New Product Introduction (NPI) products including embedded firmware and PC test applications

Job Summary

  • This role leads the full software development cycle for New Product Introduction (NPI) products including embedded firmware and PC test applications.
  • The position requires managing software DFMEA tasks and collaborating with electrical engineers to mitigate hardware and software failure modes.
  • Curtiss-Wright offers competitive pay, health benefits, 401K matching, and a supportive inclusive culture for its employees.

Matching Summary

This role leads the full software development cycle for New Product Introduction (NPI) products including embedded firmware and PC test applications.

Salary

Competitive Pay; Benefits: Paid Time Off, 401K with Employer Match, Profit Sharing, Health and Wellness; Equity: Employee Stock Purchase Plan

Skills & Requirements

Must-have

  • ANSI C and MISRA C source code development
  • Embedded microcontroller experience
  • CAN communication protocols SAE J1939 CiA
  • PC-based test application development
  • Microchip PIC and NXP processor experience

Nice-to-have

  • LabVIEW programming for test applications
  • Vector CANalyzer tool proficiency
  • ISO26262 functional safety experience
  • Cross-functional team collaboration skills
  • DFMEA task leadership capabilities

Key Requirements

  • Bachelor's degree in Electrical/Computer/Software Engineering
  • 5-10 years of engineering experience in high-volume manufacturing
  • Experience in automobile or commercial vehicle industry preferred

Work Rights

Not specified

Tailored Resume

Cover Letter