More jobs:
Lead Embedded Software Design and Verification Engineer
Remote / Online - Candidates ideally in
Ennis, Ellis County, Texas, 75119, USA
Listed on 2026-09-05
Ennis, Ellis County, Texas, 75119, USA
Listing for:
Sterling Engineering
Remote/Work from Home
position Listed on 2026-09-05
Job specializations:
-
Software Development
Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Architect, Software Project Mgr/ Lead
Job Description & How to Apply Below
Lead Embedded Software Design & Verification Engineer Role Overview
We are seeking a creative and experienced Lead Embedded Software Design & Verification Engineer to develop and verify software for embedded flight control systems. The successful candidate will lead and develop a local engineering team while working closely with international engineering partners. The role is based in Shannon, Co. Clare, with some hybrid/remote working available as required.
Key Responsibilities- Lead the design, development, integration, and verification of embedded software for flight control systems.
- Lead and mentor a team of embedded software engineers.
- Develop safety-critical embedded software using
C. - Lead requirements, design, and code reviews.
- Support system-level software and hardware integration.
- Develop and manage software verification activities.
- Lead project task assignments, resource planning, and budget tracking.
- Work closely with customers and external engineering partners.
- Support software development and certification activities.
- Lead or support aerospace software audits and compliance activities.
- Develop software plans and certification documentation.
- Support HIL/SIL testing and system-level verification.
- Strong understanding and experience in:
- C programming for embedded systems
- Embedded systems and microcontroller architecture
- Control theory, including:
- PID control loops
- Feedback systems
- Control-loop implementation
- Motor-control microcontrollers and/or DSP platforms
- ARM Cortex-M
- TI C2000
- PWM generation
- ADC sampling
- Real-time timing constraints within control loops
- Embedded communication protocols:
- SPI
- I2C
- CAN
- UART
- Aerospace & Safety-Critical Experience
- Experience with aerospace software development and certification, including:
- DO-178C
- Safety-critical software development
- Software requirements and traceability
- Software design and verification
- HIL/SIL testing environments
- Software certification audits
- Software planning and certification documentation, including:
- PSAC Plan for Software Aspects of Certification
- SDP Software Development Plan
- SAS Software Accomplishment Summary
- leading embedded software engineering teams.
- Mentoring and developing junior engineers.
- Leading technical reviews and design activities.
- Assigning project tasks and managing engineering resources.
- Project planning and execution.
- Budget tracking and cost management.
- Customer and stakeholder engagement.
- Ability to work effectively with international engineering teams.
- MATLAB / Simulink Simulation and modelling tools
- Model-based development
- Flight control systems
- Motor control systems
- Aerospace or other safety-critical embedded applications
- Bachelor's degree in one of the following:
Electrical Engineering Computer Engineering Software Engineering Embedded Systems Related engineering discipline - 510+ years' experience in embedded software development.
- Demonstrated experience leading software design and verification activities.
- Experience mentoring and developing engineering teams.
- Experience working within safety-critical development environments.
null
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×