Embedded Systems Software Engineer
- Develop cutting edge software safety critical embedded systems deployed in commercial and military aerospace applications. Typical applications include engine control, flight controls, motor controls, power converter controls, sensor measurements, and diagnostics and fault detection
- Decompose system requirements and designs into requisite software functions
- Develop detailed design documents and software architectures to implement software requirements
- Develop and update software according to software design specifications and issue reports
- Ensure quality deliverables by overseeing and developing unit and integration test cases
- Mentor team members in design, coding, and testing including performing peer reviews of other team members’ work
- Troubleshoot and solve issues that arise from system level testing
- Work in a multi-disciplinary environment where you collaborate with electrical, mechanical, and project engineers on solutions
- Work in a fast-paced environment where you have a high level of responsibility and ownership of your designs
- Bachelor’s Degree in Computer Engineering, Electrical Engineering, Computer Science or equivalent
- At least 3 years of work experience in embedded systems software development, preferably in the aerospace or automotive fields. This is a Lead Engineer role.
- Experience in development for microcontroller-based software or similar platforms
- Strong knowledge of software development for embedded devices using low-level programming languages such as C or Assembly
- Track record of finishing assignments without compromising quality
- Experience in decomposing system needs and requirements into implementable software
- Strong written and verbal communication skills
- Relevant examples of leadership experience
- U. S. Citizenship is required
- Position requires the ability to obtain a U. S. Government Security Clearance, if needed. Candidates selected may be subject to a U. S. Government security investigation and must meet eligibility requirements for access to classified information. For more information on Security Clearances, please visit: U. S. Department of State
- Experience in working on safety critical embedded systems
- Experience with aviation or automotive safety critical development standards such as DO-178 or ASPICE
- Experience with LabVIEW, C++, C#, and/or Python
- Experience with NXP/Freescale PowerPC, ARM, or TI C2000 microcontrollers
- Experience with embedded Linux operating systems
- Experience with cybersecurity requirements for embedded systems
- Experience with HDL for FPGA development
- Experience with serial communication interfaces (i.e., RS422, ARINC 429, CAN, SPI, Ethernet, etc.)
Recommended Jobs
Area Sales Manager ($150k - $300k OTE)
We are currently seeking a new territory manager. Our territory managers are responsible for generating leads inside their territory and maintaining business relationships with customers. Our area ma…
Cannabis Inventory Manager
WHERE PASSION MEETS PROFESSION Are you detail-oriented and passionate about the cannabis industry? &##127807; Inventory Manager – Cannabis Retail &##127807; &##128205; Michigan | &##128188…
Opening Executive Chef Partner
Heirloom Hospitality, Michigan's leading hospitality group, is excited to announce the launch of a groundbreaking new brand, set to debut in the Late Fall of 2025. This is not just our most ambitious…
School SLP / Speech Language Pathologist
AB Staffing is looking for an experienced Speech Language Pathologist that is available for the 25/26 school year. Salary: ~$55-57 per hour. Requirements: Master’s degree in Speech…
Trims Operator
Job Description Job Description Steel Trims Operator About the position: The Steel Trims Operator will be responsible for effectively carrying out operational duties associated with the she…
Sales Partners - Part - Time
Sales Partners – Part – Time Sep 25 | Brighton Collectibles Sales Partners- Part-Time Our Motto- Live, Laugh, Love, Dream- is a way of life each and every day at Brighton. After all, we are in th…
Senior Account Manager
Job Purpose The Senior Account Manager position will lead all business development and sales activities with key national retail accounts and customers in their assigned territory. This positio…
HD Collision Repair Technician
**$2,500 SIGN-ON BONUS** We are looking to hire a truck collision technician to join our team and grow with us. In addition to offering a positive work environment, we offer a generous benefits packag…
Senior / Staff Product Manager, Dev Ecosystem
Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired by a legacy of innovating for the benefit of others, our mission is to challenge the current sta…
Customer Accounts Advisor
Job Schedule Corporate Retail Store Job ID 70603 The hourly range for this position is $13.75 to $14.50. This position is also eligible for incentive pay based on performance. Customer Account…