> Markdown version of [/jobs/ext/2737142-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/2737142-embedded-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Engineer - **Company:** Gauge Engineering Services, LLC - **Location:** Owego, NY, United States - **Experience:** Expert - **Salary:** $162,240.0 - $170,560.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Computing Platforms, C++ (Programming Language), Computer Programming, Computer Engineering, Datasheets, Software Debugging, Linux, Device Drivers, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware Interface Design, Integrated Development Environments, Performance Tuning, Scrum Methodology, Real-Time Operating Systems, Software Engineering, System Programming, Systems Integration, VxWorks, Software Verification, System-level Testing, Information Technology - **Published:** September 5, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9137686/embedded-software-engineer ## About the Role The ideal candidate will have strong experience programming in C/C++, developing low-level software, and working within Linux and real-time operating system environments. Success in this role requires exceptional attention to detail and the ability to accurately execute software development tasks from written requirements, build sheets, and technical documentation., 7+ years of experience in a software engineering environment -Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or related technical field. -Experience developing embedded software in C; C++ experience strongly preferred. -Experience with Linux operating systems. -Experience working in a real-time operating system environment (RTOS) such as LynxOS, Integrity, VxWorks, QNX, or similar. -Experience developing software for embedded hardware or single board computer platforms. -Understanding of low-level software concepts, hardware interfaces, and device driver development. -Ability to follow detailed written instructions, technical procedures, and engineering documentation. -Strong debugging, troubleshooting, and problem-solving skills. -Ability to work effectively within an Agile development environment. Desired Skills: -Experience developing software for aerospace, avionics, defense, or mission-critical systems. -Experience interfacing software with FPGA-based hardware. -Familiarity with military aircraft systems, mission computers, avionics, or weapons system integrations. -Exposure to hardware/software integration and system-level testing. ## Description Develop embedded software in C and C++ for single board computer platforms supporting airborne mission computer systems. -Design, develop, and maintain device drivers that interface with electronic hardware and FPGA-based systems. -Work within Linux-based operating systems and real-time operating systems (RTOS) such as LynxOS, Integrity, or similar environments. -Participate in Agile development activities including sprint planning, story execution, testing, and delivery. -Interpret and execute technical requirements, data sheets, build instructions, and engineering documentation with a high degree of accuracy. -Integrate, troubleshoot, and validate software functionality with hardware subsystems. -Collaborate with multidisciplinary engineering teams to support the development of advanced avionics and mission system technologies. -Support internal research and development projects focused on innovative and proprietary defense-related technologies. -Contribute to software verification, debugging, and performance optimization activities. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)