CareerPlan

Software Engineer (Applications)

USAFull-time$90k–$100k2026-11-10
On-siteNo visa sponsorship

Core

Develop application software, firmware, and test solutions for networked media-sharing systems and in-flight entertainment connectivity.

Role type

Software Engineer (Applications)

Builds

Custom test software, firmware-programming software, and acceptance/functional testing tools.

Domain

Aerospace & Defense / Embedded Systems

Required skills

Linux (Ubuntu, Yocto, Debian, Raspberry Pi), Python, Bash, C/C++, SQL (SQLite, MySQL), Firmware programming, Configuration management, Revision control (Git, SVN), JIRA

Preferred skills

Java, C#, Arduino, Web development frameworks, Streaming video, ISO 9001/14000/13485/AS9100 processes

Technologies

Arduino, Bash, C#, Debian, Firmware, GitHub, Hardware, JIRA, Java, Linux, MySQL, Network, Python, SQLite, Ubuntu, Web

Responsibilities

Develop, design, document, test, and maintain software for acceptance and functional testing; Analyze product requirements and establish test coverage criteria; Troubleshoot and identify root causes of issues related to test and programming software; Collaborate with hardware engineers to define system flows and data use.

Seniority

Mid-level, hands-on IC