Embedded Software Engineer C++ FMS Domain
Cyient, Inc.
Phoenix, AZ, United States
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$130,000.0 - $135,000.0
Working hours
Regular working hours
Job source
Tech stack
C++ (Programming Language)
Computer Programming
Software Debugging
Embedded C
Embedded Software
Software Engineering
Software Requirements Analysis
DO-178B
Job description
- Develop, maintain, debug, and modify embedded C++ software for flight-related systems.
- Understand existing software code and implement changes based on Change Requests (CRs).
- Work on software associated with HMI / Multifunction Control and Display Unit (MCDU).
- Participate in the Change Request process, including analysis, implementation, debugging, and verification.
- Support flight software development and debugging activities.
- Analyze software issues and troubleshoot/debug embedded applications.
- Collaborate with cross-functional engineering teams to understand system requirements and implement software updates.
- Follow aerospace software development processes and applicable safety/quality standards.
- Contribute to software development activities in compliance with DO-178C guidelines.
Requirements
We are looking for an experienced Embedded Software Engineer - C++ with strong expertise in the Flight Management System (FMS) domain. The ideal candidate will have hands-on experience developing and modifying embedded C++ software, particularly software related to HMI / Multifunction Control and Display Unit (MCDU) applications.
FMS domain experience is mandatory., * 3-8 years of professional software development experience.
- Strong programming skills in Embedded C++.
- Ability to understand existing code constructs and make modifications based on Change Requests.
- Mandatory: Hands-on experience in the FMS (Flight Management System) domain.
- Experience developing software for HMI / MCDU / Multifunction Control and Display Unit systems.
- Experience with flight software development.
- Experience working in a software debugging environment.
- Understanding of aerospace/avionics software development processes.
- Experience with DO-178C is highly preferred/required.
- Strong analytical, debugging, and problem-solving skills.
- Good communication and teamwork skills.
Top Skills
- Embedded C++ Software Development
- FMS (Flight Management System) - Mandatory
- Change Request (CR) Process
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
DC
Daniel Cranney
How software is steering vehicle technology
over 1 year ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
M
Maulik
Software Engineer Career: Things You Should Know
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago