Role OverviewWe are looking for an Embedded Software Engineer with experience in the Aerospace/Aviation industry to design, develop, and implement embedded software for our aviation power distribution and cabin control products.
What You Will Do
Design and implement embedded software using C, C++, and Assembly Language, write technical documents, conduct peer reviews, perform software verification and validation activities, and prepare and present technical design reviews.
Why It Might Be a Fit
The ideal candidate will have a B.S. degree in Computer Science or Electrical Engineering, experience developing DO-178B software applications, and proficiency with development tools and languages.
Requirements
- B.S. degree (or equivalent) in Computer Science or Electrical Engineering
- Software design and development
- Programming real-time embedded software applications
- C, 8 bit and 16 bit microprocessor assembly languages
- Proficiency with development tools, in-circuit emulators, logic analyzers, and test tools
- Experience developing DO-178B software applications, Level C or higher
- Working knowledge of complete software life cycle needs
- Aviation Software Standard, RTCA/DO-178B
- Static analysis tools: Understand for C, PC-Lint
- Software simulation and Hardware/Software integration
- Software Configuration Management
- Databus Communications (ARINC 429, RS 232/422/485, CAN)
- Wireless Communications (IEEE 802.15.4)
- Hardware Design
- Solid state power control systems/electronic circuit breakers
- Product and software specifications
- High level operating systems including, Multi-threaded, Real-time applications, GUIs, and Drivers
- Production test equipment specification and development
- Excellent analytical, design, time management, written, communication, and documentation skills
- Working knowledge of MS Office Suite
- Ability to read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals
- Read/Write Fluently in English
- Must be well-organized, flexible, and able to work in a fast-paced, manufacturing environment
- Sustained dependable attendance
- Cooperation with others in team environment for cross training and conference on operational issues
- Initiative in learning and changing work methods to accomplish assigned tasks on a timely basis
- Travel, up to 10%
Benefits
- Medical and dental coverage
- Company-paid vision
- Life insurance
- Short-term disability
- Long-term disability
- 401k with company match
- Generous annual bonus
]]>