Talent.com
Software Development Engineer
Software Development EngineerTeledyne Technologies Incorporated • CA,El Segundo,US
Software Development Engineer

Software Development Engineer

Teledyne Technologies Incorporated • CA,El Segundo,US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Description

Teledyne Controls is seeking an experienced Embedded Software Engineer to join our team developing advanced avionics solutions. This role focuses on designing and implementing embedded software for platforms running Linux Yocto distributions and RTOS environments, with a strong emphasis on security features and digital signature integration. The ideal candidate will have strong hands-on development skills and a deep understanding of embedded computing, board support packages (BSP), device drivers, network stack (TCP/IP/UDP) and wireless technologies (Wi-Fi and cellular networks) development using C/C++/Python for embedded devices. Experience in avionics or safety-critical systems is a plus. The candidate will work independently on well-defined tasks and contribute significantly to projects.

The priority for this position will be as follows:

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

Essential Duties and Responsibilities include the following. Other duties may be assigned.

  • 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.
  • Participate in the testing process through test review and analysis, test witnessing, debugging, and certification of software.
  • Complete software documentation, processes and procedures for installation and maintenance using engineering tools suites of ATLASSIAN product line (JIRA, Bamboo), Git, Bamboo, SmartBear Continuous Integration suite and IBM Rational DOORS.
  • Acts as a technical reviewer of existing designs and provides input for documentation of new or existing programs; integrates software with existing systems.
  • Supports, maintains, and documents software functionality; documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • May prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Provides application support to other departments and personnel as needed.

Qualifications:

  • Bachelor's degree (B.S.) from four-year college or university in a related field and 5-7 years of directly related experience and/or training.
  • 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.
  • Experience and use of source control/development tools Git/GitHub, JIRA, Bamboo.
  • Knowledge of Avionic Environments, Development Standards such as DO-178C, Avionic Protocols such as ARINC429, ARINC 717 are a plus.
  • Must be a U.S. Person (includes U.S. citizens, lawful permanent residents, refugees, and asylees)

Salary Range:

$90,800.00-$121,100.000

Pay Transparency

The anticipated salary range listed for this role is only an estimate. Actual compensation for successful candidates is carefully determined based on several factors including, but not limited to, location, education/training, work experience, key skills, and type of position.

Teledyne conducts background checks on qualified applicants who receive a conditional offer of employment in accordance with applicable laws, regulations and ordinances. Background checks may include, but are not limited to, education verification, employment history and verification, criminal convictions, Motor Vehicle Report (MVR & driving history), reference check, credit checks/credit history and drug testing. 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. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws. ​

[job_alerts.create_a_job]

Software Development Engineer • CA,El Segundo,US

[internal_linking.similar_jobs]
Lead Software Engineer

Lead Software Engineer

AEG Presents • Los Angeles, CA, United States
[job_card.full_time]
In order to be considered for this role, after clicking "Apply Now" above and being redirected, you must fully complete the application process on the follow-up screen.For more than 20 years, AEG h...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Development Engineer in Test - Tools - Infinity Ward

Lead Software Development Engineer in Test - Tools - Infinity Ward

Activision Blizzard • Santa Monica, CA, United States
[job_card.full_time] +1
Lead Software Development Engineer in Test - Tools - Infinity Ward.Founded in 2002, Infinity Ward is the original studio behind the Call of Duty® franchise.The titles developed by Infinity Ward hav...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Development Engineer in Test (Firmware)

Senior Software Development Engineer in Test (Firmware)

Relativity Space • Long Beach, CA, United States
[job_card.full_time]
At Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs.Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand for launch c...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer III

Software Development Engineer III

Capital Group • Los Angeles, California, United States
[job_card.full_time]
We want you to feel comfortable doing great work and bringing your best, authentic self to everything you do.We value your talents, traditions, and uniqueness-and we're committed to fostering a str...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer II, Backend (Credit Decisioning)

Software Engineer II, Backend (Credit Decisioning)

Affirm • Los Angeles, CA, United States
[job_card.full_time]
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Credit Decisioning te...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Development Engineer, Amazon Leo for Government

Software Development Engineer, Amazon Leo for Government

Amazon • El Segundo, CA, United States
[job_card.full_time]
Amazon Leo is Amazon's low Earth orbit satellite network.Our mission is to deliver fast, reliable internet connectivity to customers beyond the reach of existing networks.From individual households...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Software Development Manager, Engage

Senior Software Development Manager, Engage

Twitch • Los Angeles, CA, United States
[job_card.full_time]
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.It is where thousands of communities come together...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Effector Guidance Software Engineer

Effector Guidance Software Engineer

CHAOS Industries • Hawthorne, CA, United States
[job_card.full_time]
CHAOS Industries is redefining modern defense with omniscient systems purpose-built for today's realities.Silicon Valley innovators, CHAOS Industries' products are powered by Coherent Distributed N...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer in Test SDET

Software Development Engineer in Test SDET

Blue Star Partners, LLC • Sylmar, CA, United States
[job_card.full_time]
Software Development Engineer in Test (SDET).Sylmar, CA (100% Onsite – No Remote/Hybrid).Year (with possibility of extension).W-2 Only (No visa sponsorships or C2C).Software Development Engineer in...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Compnova • El Segundo, CA, United States
[job_card.full_time]
Responsible for developing tools/frameworks to solve complex software problems.Bake quality and effectiveness into the development process by assessing the root causes of issues and recommending te...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer

Software Engineer

Actalent • Redondo Beach, CA, United States
[job_card.full_time]
Job Title: Intermediate to Senior Software Engineer.We are seeking an Intermediate to Senior Software Engineer to support our Ground Solutions and Mission Support (GSMS) Software Integrated Project...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer (AHT)

Software Engineer (AHT)

Northrop Grumman • Manhattan Beach, CA, United States
[job_card.full_time]
RELOCATION ASSISTANCE: Relocation assistance may be available.CLEARANCE REQUIRED FOR START: Yes.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems tha...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Development Engineer, C++

Senior Software Development Engineer, C++

Network Optix • Burbank, CA, United States
[job_card.full_time]
Nx) is a global powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable d...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer, Ad Decisioning

Lead Software Engineer, Ad Decisioning

The Walt Disney Company • Glendale, CA, United States
[job_card.full_time]
Lead Software Engineer, Ad Decisioning.Glendale, California, United States / Santa Monica, California, United States / San Francisco, California, United States.Disney Entertainment and ESPN Product...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Plug • Santa Monica, CA, United States
[job_card.full_time]
Plug is the only wholesale platform built exclusively for used electric vehicles.Designed for dealers and commercial consignors, Plug combines EV-specific data, systems and expertise to bring clari...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Development Engineer

Software Development Engineer

InsideHigherEd • Los Angeles, California, United States
[job_card.full_time]
Special Instructions to Applicants.This is a four year contract with the possibility of extension and/or conversion to a career appointment.CESMII is the national institute on Smart Manufacturing (...[show_more]
[last_updated.last_updated_less] • [promoted] • [new]
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Blue Star Partners, LLC • Los Angeles, CA, United States
[job_card.full_time]
Software Development Engineer in Test (SDET).Sylmar, CA (100% Onsite - No Remote/Hybrid).Year (with possibility of extension).W-2 Only (No visa sponsorships or C2C).Software Development Engineer in...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Senior Software Engineer – Space Defense & SE&I Lead

Senior Software Engineer – Space Defense & SE&I Lead

KBR, Inc • El Segundo, CA, United States
[job_card.full_time]
A leading defense contractor is seeking a Senior Software Engineer to join its team in El Segundo, California.The ideal candidate will design and develop software for critical national security sys...[show_more]
[last_updated.last_updated_30] • [promoted]