Senior Software Engineer
Curtiss-Wright Corporation · Portland, Oregon, US
Senior Software Engineer (6-Month Contract) The Senior Software Engineer leads the development of software solutions for embedded firmware targets and PC tes...
Job description
Senior Software Engineer (6-Month Contract) The Senior Software Engineer leads the development of software solutions for embedded firmware targets and PC test applications. This position is responsible for implementing the full software development cycle for all NPI products and managing both existing code bases and supporting new development. This includes a detailed understanding of embedded microprocessor architectures, CAN communication protocols, custom PCB layouts, software validation techniques, and HW/SW documentation. This position also requires a strong understanding of electrical hardware design and validation to effectively communicate firmware features to design team and develop test software for new and existing designs. Location: Portland, OR: We Take Care of Our People Paid Time Off I 401K with Employer Match and Profit Sharing I Health and Wellness Benefits I Learning and Development Opportunities I Referral Program I Competitive Pay I Recognition I Employee Stock Purchase Plan I Inclusive & Supportive Culture * Your Challenge: Effectively manage and lead software development for New Product Introduction (NPI). Support the software design efforts of new sensors, ci...