> Markdown version of [/jobs/ext/3700846-software-engineer](https://www.wearedevelopers.com/jobs/ext/3700846-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). --- # Software Engineer - **Company:** Saxon Global - **Location:** Endicott, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Systems Engineering, Assembly Language, C++ (Programming Language), Computer Programming, Device Drivers, Logic Synthesis of Circuits, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Multiprocessing, PCI Express, Software Architecture, Software Engineering, Systems Integration, Software Security, DO-178B, U-Boot - **Published:** October 12, 2026 - **Apply:** https://www.thejobnetwork.com/job/c02a735d-a730-461c-8f37-9ed29fae1d5f/embedded-software-engineer ## About the Role * A bachelor's degree in computer engineering, Computer Science, Electrical Engineering, or related field with a strong embedded software development background. \n * 5+ years of experience developing embedded software solutions. \n * Experience integrating and testing functionality directly on target hardware. \n * Fluent in the C/C++ language with exposure to assembly language programming. \n * Strong oral and written communication skills with the ability to proactively communicate with team members on a regular basis to maximize team productivity. \n * Strong technical communication and writing skills with demonstrated ability to clearly describe planned technical solutions, convey/track development progress, and document complex issues identified during troubleshooting efforts. \n, * 5+ years of experience in aviation-related embedded control systems, including familiarity with systems such as flight controls, engine controls, or mission systems. \n * Experience with multi-tasking and multi-core software execution environments. \n * Experience with ARM cores, ARM tools, and software supporting ARM IP such as GIC, CoreLink, & TrustZone. \n * Experience developing processor support packages, board support packages, and low-level hardware device drivers. \n * Experience with various communication interfaces such as Ethernet, Mil-Std-1553B, ARINC-429, & Time-Sensitive Networking. \n * Experience with various board internal digital buses such as PCI Express, SPI, QSPI, & AXI. \n * Experience with safety critical development processes such as ARP4754, DO-178B/C, DO-254, & ISO-26262. \n * Experience with software security concepts such as secure boot, isolated execution of software from secure and non-secure domains, and secure communication protocols. \n * Strong technical documentation skills with the ability to generate documentation that clearly captures software architecture and design details. \n * Demonstrated leadership experience. \n * Cross-domain knowledge / perspective on engineering disciplines beyond software engineering such as analog/digital circuit design, FPGA-based firmware logic design, and systems engineering. \n