IPT CORP
IPT 07-01 Embedded Software Engineer (all levels) - Patuxent River, MD
IPT Corp seeks motivated embedded software engineers to join our team supporting the Naval Avionics Platform Integration Emulator (NAPIE) lab that want to have hands-on avionics experience and the opportunity to make an impact on carrier aviation. This role will provide experience with the full life cycle of research and development (R&D) avionics projects, from initial specification through to on-aircraft and at-sea flight testing. Work is in-person aboard the Naval Air Station (NAS) at Patuxent River, MD, and an established, experienced team will provide guidance and mentoring. Responsibilities include:
Education: BS degree in Computer Science, Computer Engineering, Software Engineering, or Information Systems
Minimum Experience:
Desired Experience:
Clearance: US Citizen with the ability to obtain a DOD Secret clearance.
As an Equal Opportunity Employer, IPT Corp does not discriminate against any applicant or employee based on race, color, religion, sex, age, marital status, national origin, sexual orientation, gender identity, veteran status, or disability.
APPLY NOW
IPT Corp seeks motivated embedded software engineers to join our team supporting the Naval Avionics Platform Integration Emulator (NAPIE) lab that want to have hands-on avionics experience and the opportunity to make an impact on carrier aviation. This role will provide experience with the full life cycle of research and development (R&D) avionics projects, from initial specification through to on-aircraft and at-sea flight testing. Work is in-person aboard the Naval Air Station (NAS) at Patuxent River, MD, and an established, experienced team will provide guidance and mentoring. Responsibilities include:
- Design and implement embedded prototype systems and integrate into aircraft including F/A-18s, E-2Ds, and general aviation aircraft such as Lear Jets and King Airs.
- Implement overdrive/stimulation of existing aircraft systems, requiring reverse-engineering of production interfaces and allowing for insertion of new capabilities and features into existing aircraft.
- Develop software to integrate with avionics interfaces including MIL-STD-1553, ARINC-818, ARINC-429, Fibre Channel RDMA, RS-232, and RS-422.
- Understand, utilize, and strive to improve lab software development processes for the design, development, test, and configuration management of the NAPIE systems.
- Apply DEVSECOPS principles to improve lab automation capabilities and overall code quality.
- Support local and remote test events, which entail travel and may require embarkation aboard aircraft carriers.
Education: BS degree in Computer Science, Computer Engineering, Software Engineering, or Information Systems
Minimum Experience:
- All experience levels considered
- Must have experience programming in C/C++
Desired Experience:
- Experience with C/C++ embedded programming
- Experience with C# programming and Windows Presentation Foundation (WPF)
- Experience with an RTOS such as VxWorks
- Experience with network programming and/or computer network architecture, design, and configuration
- Familiarity with the Atlassian tool suite (Jira, Confluence, Bitbucket, Bamboo)
Clearance: US Citizen with the ability to obtain a DOD Secret clearance.
As an Equal Opportunity Employer, IPT Corp does not discriminate against any applicant or employee based on race, color, religion, sex, age, marital status, national origin, sexual orientation, gender identity, veteran status, or disability.
APPLY NOW