
Embedded Software Engineer Sr
Crane Company3 months ago
Lynnwood, WA, USASenior
Base Salary
$133k - $162k/yr
Responsibilities
- Develop, maintain, optimize, integrate, and verify embedded software in C and C++ for aerospace sensing products.
- Implement firmware for signal conditioning, sensor calibration, filtering algorithms, data acquisition, and mixed-signal hardware control.
- Create and integrate SCADE model-based designs and support auto-generated code workflows.
- Perform requirements analysis, decomposition, traceability, configuration management, change control, and workflow tracking.
- Conduct static and dynamic analysis, including structural coverage, and support DO-178C certification documentation and activities.
- Debug hardware/software interactions using hardware debuggers, oscilloscopes, and logic analyzers.
- Collaborate with Systems, Hardware, Test, Quality, and Manufacturing teams throughout development and verification.
- Lead root-cause analysis and corrective actions, participate in peer reviews, mentor early-career engineers, and provide technical leadership within Integrated Product Teams.
Requirements
- Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related engineering discipline.
- 5–7+ years of embedded software development experience in a real-time or safety-critical environment.
- Strong embedded C and C++ experience, with knowledge of Python, DXL, Assembly, and Ada preferred.
- Experience with DO-178C or similar safety-critical standards, requirements analysis, and aerospace standards compliance.
- Experience with communication interfaces such as ARINC 429, RS-232, CAN, and AFDX.
- Experience with SCADE model-based development, requirements simulation, embedded debugging tools, and structural coverage tools such as LDRA.
- Experience using IBM DOORS and IBM EWM for requirements, configuration, and change management.
- Preferred qualifications include a master's degree, aerospace or defense experience, sensor or mixed-signal embedded systems experience, Adobe FrameMaker experience, and experience supporting DO-178C audits and certification processes.
- Only US Persons may be considered where the position requires access to Controlled Data or Information under ITAR.
Benefits
- Health care, dental, vision, life, and disability insurance beginning the first day of the month.
- 15 days of paid time off accruing from the first day of employment and 12 paid holidays per year.
- 401(k) retirement plan with company match.
- Education reimbursement after 6 months of employment.
- Lynnwood, Washington location; background check required, with random drug testing for FAA-sensitive positions.