> Markdown version of [/jobs/ext/3800367-embedded-software-engineer-3](https://www.wearedevelopers.com/jobs/ext/3800367-embedded-software-engineer-3). 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 3 - **Company:** Indotronix Avani Group - **Location:** San Diego, CA, United States - **Salary:** $184,517.0 - **Contract:** Permanent contract - **Skills:** Agile Methodology, Assembly Language, JIRA, Unit Testing, C++ (Programming Language), IBM Rational ClearCase, Static Program Analysis, Data Link, Communications Protocols, Computer Engineering, Common Object Request Broker Architecture, Ethernet, Link 16, Linux Kernel, Object-Oriented Software Development, PCI Express, Rhapsody, Powerpc, SAP (Applications), System on a Chip, TCP/IP, Universal Asynchronous Receiver/Transmitter, Vivado, Serial Peripheral Interface, DOORS (Software), Git, SC Clearance, Yocto, Bare Metal, Bitbucket, Software Library - **Published:** October 17, 2026 - **Apply:** https://candidateportal.ceipal.com/job-details/qrBLW99O4yHPbD0OOqQFXswbfO8Fs3kG0qyU1kahbHE ## About the Role Bachelor's in Computer Engineering or other STEM discipline with 5+ years' experience (or Master's with 3+ years, or PhD with 1+ year). - Proficient in C/C++ and Object Oriented Programming. - Real-time, multi-threaded embedded software development and debugging expertise. - Experience integrating firmware/software in complex systems. - Familiar with Static Analysis, Unit Testing, Jira, Bitbucket, Git, and Agile software development. - Hands-on with Tactical Datalink radios; knowledge of Link 16/TACAN waveform standards. - Familiar with CORBA, SCA, and Software Defined Radios. - Active U.S. Government Secret clearance; full-time onsite availability in San Diego. Preferred Skills - Avionics Operating System - Xilinx platforms (Zynq, Ultrascale+, VERSAL) - Yocto/Petalinux - Communication Protocols: I2C, SPI, UART, PCIe, Ethernet - TCP/IP, network configurations - Cryptographic software libraries - Rust programming - Xilinx tools (Vitis, Vivado) - HAIPE, OTNK, IKE familiarity - Linux kernel driver development/modification - Assembly language, bare metal embedded device drivers - PowerPC architectures, IBM tools (Rhapsody, DOORS, Clearcase) - Green Hills AdaMulti, MIL-STD-6016 - Active Top Secret/SAP clearance - Networked Information Solutions program experience, link 16 Software Defined Radios (SDR's) TACAN Tactical Datalink radios C/C++ Object Oriented Programming OOP ## Description Join Indotronix as a Link 16 Embedded Software Engineer 3 and play a pivotal role in developing advanced Tactical Datalink and Link-16 software for mission-critical defense systems. You will work onsite alongside multidisciplinary teams in San Diego, collaborating in an Agile environment to architect, develop, and test embedded, real-time solutions that directly impact national security. This is a unique opportunity to deepen your expertise in embedded systems while contributing to high-impact projects., Design, develop, integrate, and test embedded and real-time software focused on Link-16 and Tactical Datalink code bases. - Analyze system capabilities and resolve technical challenges related to program intent, data acquisition, and programming controls. - Collaborate cross-functionally with Systems Engineering, Digital Engineering, Hardware, and Integration & Test teams. - Apply formal software lifecycle processes, from requirements analysis to testing and deployment. - Integrate and debug low-level firmware and multi-threaded embedded applications. - Conduct static analysis, unit testing, and troubleshooting of Link 16 waveforms in embedded environments. - Utilize lab equipment, including Tactical Datalink radios/terminals, for hands-on validation.