Embedded Software Engineer 3

Indotronix Avani Group
San Diego, CA, United States
2 days ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$184,517.0
Working hours
Regular working hours

Tech stack

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
+19 more
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

Job 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.

Requirements

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

Benefits & conditions

Competitive compensation and benefits package

  • 9x80 work schedule for improved work-life balance
  • Access to advanced technology and hands-on lab environments
  • Significant opportunities for professional growth and advancement in high-impact defense programs

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Loading talks and stories from around this role…