Post Job Free
Sign in

Embedded Software Engineer

Company:
INDRA AIR TRAFFIC INC
Location:
Shawnee, KS, 66214
Posted:
June 20, 2025
Apply

Description:

Job Description

The Embedded Software Engineer designs & implements software and embedded firmware, used for Indra Navigational and Surveillance products.

DUTIES & RESPONSIBILITIES:

Responsible for Embedded Software and Firmware development used for Ground-Based Radio Navigational Aids (NAVAIDS), Surveillance Radios (ADS-B/WAM), and other systems as assigned.

Support Embedded Software & Firmware development through activities including requirements gathering, design, coding, integration (software, firmware, and hardware), validation, troubleshooting, and maintenance.

Drive innovation and continuous improvement by consistently modernizing processes, improving test methods and procedures, and improving product performance.

Participate in design review process to ensure adherence to customer requirements and internal processes are being met.

Development will be conducted in accordance with Indra internal processes, RTCA DO-178C/DO-278A, and customer driven processes.

Handle complex problems with minimal supervision.

design and document software through the preparation of software development plans, software specifications, software code, and test procedures.

Interact with digital, analog, and RF circuits including working knowledge of electrical test equipment such as multimeters, oscilloscopes, and spectrum analyzers.

Support manufacturing organization through development and improvement of products, improved test methods, test procedures, consultation and fault isolation.

Software Development

Planning & Project Management: Design for Test (DFT), Agile Methodology, Real-Time Design

Programming & Coding: C/C++, Python, MATLAB, Visual Studio

Environments: Windows & Linux Environments, Real-Time Operating Systems (RTOS), Bare Metal

Version Control: SVN, Git

Feature & Bug Tracking Tools: JIRA

REQUIREMENTS:

4+ years experience in Embedded or Firmware Development.

Bachelor’s Degree or Higher in Electrical Engineering, Computer Science, Computer Engineering, or another related technical discipline

Experience with design, documentation and testing in a safety critical environment.

Experience with FPGA, Navigational Aids (Navaids), ADS-B, Transponders, TCAS, SSR, or IFF experience beneficial but not required.

Experience with C/C++ Programming, Linux, scripting, and automated testing preferred

Experience in related sectors such as Aerospace, Aviation, Aircraft, Military, Avionics, are preferred.

Experience with real-time design

Strong communication skills, both verbal and written

REQUIREMENTS:

Must be able to pass a U.S. government background check investigation and drug screen.

Proof of U.S. Citizenship or US Permanent Residency is a requirement for this position.

For successful performance of this job, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the general knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

Equal Opportunity Employer: Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability, M/F/D/V. Drug-free work environment. Indra participates in E-Verify.

**NO AGENCIES PLEASE** Any Employment Agency, person or entity that submits an unsolicited resume to this site does so with the understanding that the applicant's resume will become the property of Indra. Indra will have the right to hire that applicant at its discretion and without any fee owed to the submitting Employment Agency, person or entity.

Full-time

Apply