Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Teledyne Technologies Incorporated Logo

Software Development Engineer

Teledyne Technologies Incorporated

$90,800 - $121,100
Dec 27, 2025
El Segundo, CA, US
Apply Now

Teledyne Controls is seeking an experienced Embedded Software Engineer to join their team developing advanced avionics solutions, focusing on security features and digital signature integration for platforms running Linux Yocto distributions and RTOS environments.

Requirements

  • Deep understanding of programming languages, standards and tools such as C/C++, Python, Bitbake, ICE probes, Remote Debugging, Digital Certificates, Encryption, various tools and methodologies for developing low-level firmware and embedded code.
  • Experience in development of board support packages (BSPs) and/or tailoring of BSPs for Yocto Linux
  • Experience in using COTS bootloaders such as Secure boot and digital signatures
  • Experience in using ARM microprocessors, TPM processors for Secure Boot of embedded devices.
  • Strong knowledge of cellular and network stacks (ARP, TCP/IP, UDP, TFTP/FTP) technology, Wi-Fi and Bluetooth for data applications and communication.
  • Experience in maintaining custom Linux environments to keep pace with CVEs as they are discovered.
  • Experience at least one of the following: TCP/IP, USB, SPI, I2, RAM FAT.

Responsibilities

  • Develop and maintain embedded software for avionics platforms.
  • Design and integrate Board Support Packages (BSP) and device drivers.
  • Implement and optimize network stacks (ARP, TCP/IP, UDP, SFTP) and wireless technologies (GSM/UMTS/LTE/G5).
  • Ensure system security through cryptographic techniques and secure boot processes.
  • Collaborate with cross-functional teams to deliver high-reliability solutions for IoT-enabled avionics systems.
  • Participate in code reviews, system integration, and verification activities.
  • Develop and maintain operating systems, board support packages, boot loaders, and applications using custom Linux environments such as Yocto Linux, and RTOS using Agile development methodologies with CI/CD development pipeline.

Other

  • 5-7 years of directly related experience and/or training.
  • Must be a U.S. Person (includes U.S. citizens, lawful permanent residents, refugees, and asylees).
  • Teledyne conducts background checks on qualified applicants who receive a conditional offer of employment in accordance with applicable laws, regulations and ordinances.
  • All qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
  • Teledyne and all of our employees are committed to conducting business with the highest ethical standards.