Parker Aerospace is looking to solve problems and explore technologies for new and existing core products by hiring an Embedded Software Engineer 2 to design, develop, and debug software.
Requirements
- Experience using C at a low level (microcontrollers, drivers, interacting with hardware, etc…)
- Experience with Software verification of embedded systems
- Experience with Version Control and Configuration Management systems
- Experience with System verification using lab equipment - oscilloscopes, multimeters, etc…
- Aerospace Software Engineering Compliance with DO-178B/C, SOI Audit experience
- Ability to solve problems using a systematic and analytical approach
- Fundamental knowledge of engineering domain principles, concepts, and techniques
Responsibilities
- Captures, decomposes and derives functional requirements to develop technical specifications.
- Applies software standards and utilizes specifications to design, develop, integrate and test safety-critical software applications using standard and model-based development methodologies and tools.
- Authors design documentation and develop drivers for embedded devices, including microcontrollers and associated peripherals.
- Perform, track and control internal project activities and manage external sub-contractors (including offshore verification partners).
- Support other members of the team with knowledge of best practices and safety-critical development.
- Works as part of a software engineering team using source control concepts.
- Consistent exercise of independent judgment and discretion in matters of significance.
Other
- A Bachelor’s Degree in Engineering or Science Technical discipline is required - Computer Engineering, Electrical Engineer, Computer Science, etc…
- 3+ years minimum experience
- Good oral and written communication skills
- Proficient in Microsoft Office
- U.S. Citizenship, Permanent Residency or other appropriate status is required for certain positions, in accord with U.S. import & export regulations.