Parker Aerospace · 9 hours ago
Embedded Software Engineer
Parker Aerospace develops technologies and innovative solutions for sustainable flight. They are seeking a Software Engineer III to design and develop embedded software for various systems, contributing to engineering breakthroughs in aviation.
Responsibilities
Requirement Analysis, Allocation, Derivation, and Traceability
Trade Studies, and Risk Analysis
Architectural and Module design
Module implementation and verification
Algorithm development, modeling and simulation using MATLAB
Regulatory compliance to customer safety and security standards
Technical communication in presentation and document formats
In-House and field integration and test
Qualification
Required
Bachelor's degree (BSCS/BSEE) with 5-7 years related experience
Mastery of software engineering methodologies and best practices for embedded application development in C/C++ language
Experience in various Software Development Lifecycle (SDLC) models (Waterfall, V, Iterative, Incremental, Spiral, Agile, etc.) and Application Lifecycle Management tools
Extensive experience with hardware interface development including board bring-up, operating system bring-up, and device driver development
Proficient with peripheral hardware interfaces (UART, USB, Ethernet, I2C, SPI, RS232, RS422, etc.) and protocols such as CAN, TCP/IP, UDP, etc
Hands on experience with electronics test and measurement equipment (oscilloscope, logic analyzer, digital multi-meter, etc.)
Must be a U.S. citizen
Able to obtain and maintain a U.S. gov't/DOD issued security clearance
Preferred
Experience with MOSA Principles, FACE Technical Standards, RTOS, or safety-critical processes and software architecture compliant with RTCA/DO-178 is a plus
Company
Parker Aerospace
Parker Aerospace is a global leader in the research, design, manufacture, and service of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for aerospace and other high-technology markets.