Software Engineer III @ Teledyne Controls - El Segundo, CA

Job Overview

9 days ago

Software Engineer III

Teledyne Controls - El Segundo, CA

Company Statement

Teledyne Controls LLC has been working closely with civil and military aircraft operators worldwide. The company counts over 300 airlines among its valued clients, including the world’s major carriers. We also work directly with the aircraft manufacturers, supplying products to the major OEMs. Fundamental to our success are our core values which includes dedication to every employee and client’s success; Innovation that matters - for our company and for the world; Trust and personal responsibility in all relationships!

Our adaptable suite of products includes Data Acquisition & Management Systems, Wireless Data Transfer Systems, Flight Data Analysis & Investigation Solutions, Data Loading Solutions, Aircraft Network Systems, Aircraft Manufacturer and Supplier. Combined together, these products provide comprehensive data management solutions that leverage aircraft data intelligence and create value for our customers.

Are you looking to be part of a dynamic organization? Teledyne Controls is EveryWhereYouLook! and looking for the best available talent to support our business.

Position Summary and Responsibilities

Teledyne Controls, LLC is seeking a Software Engineer with 5-7 year experience to work on our embedded platforms using Linux and RTOS such as Integrity and VxWorks. We are searching for a develop with hands-on practical development experience and understanding of embedded computing, real time computing, BSP development, and driver development.

The priority for this position will be as follows:

  • Design, develop and test embedded applications running on top of customized COTS operating systems and bootloaders

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, MontaVista Linux, and/or RTOS such as Integrity and VxWorks using Agile development methodologies with CI/CD development pipeline.
  • Assist in development of various web applications using Angular and AWS
  • 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, Git, Bamboo, SmartBear Continue 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.
  • Experience in development of board support packages (BSPs) and/or tailoring of BSPs for Yocto Linux
  • Experience in using/modifying COTS bootloaders such as U-Boot
  • Experience in using TPM processors for Secure Boot of embedded devices
  • Experience in maintaining custom Linux environments to keep pace with CVEs as they are discovered
  • Familiarity with Amazon Web Services (AWS), Angular, and web development technologies
  • Use and understanding of programming languages, standards and tools such as C/C++, Python, Bitbake, ICE probes, Remote Debugging, Digital Certificates, Encryption, and various tools/methodologies for developing low-level and embedded code.
  • Knowledge of WiFi, Bluetooth, Cellular and network stacks (ARP, TCP/IP, UDP, TFTP/FTP) technology for data applications and communication.
  • Experience in using Qt to develop User Interfaces to interact with embedded devices
  • Experience and use of source control tools Git/GitHub, JIRA, Bamboo.

Job Type: Full-time

Pay: $141,532.00 - $147,912.00 per year

Benefits:

  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • El Segundo, CA 90245: Reliably commute or planning to relocate before starting work (Required)

Work Location: One location

Similar Jobs

Software Engineer (Entry Level/ Associate/ Mid Career)

BOEING

El Segundo, CA

Develops software verification plans, test procedures and test environments, execute the test procedures and documents test results to ensure software system…

Software Engineer

Disney

Glendale, CA

Analyzing production software procedures and problems. The SE is a software engineer responsible for designing and developing code/software solutions and…

Sr Software Engineer

Disney

Glendale, CA

The ideal candidate would possess deep skills in both server and client-side technology (Java, Node, RESTful Web Services), have cloud experience (Amazon Web…

Software Engineer

Geologics Corporation

El Segundo, CA

Experience in every phase of the software development life-cycle a must. Developing embedded software for radar applications. $85 - $115 per hour*.

Cloud Engineer - El Segundo, CA

La Jolla Logic

El Segundo, CA

You and the team will develop, configure, implement, and manage the systems, services, hardware, and software that make up the entire cloud infrastructure.

Associate Product Hardware & Software Design & Analysis Engineer

BOEING

Sylmar, CA

Develop and maintain software to support required command and control functionality for airborne searchlight & gimbal systems. This position is for 1st shift.

Software Engineer CMDM

Geologics Corporation

El Segundo, CA

At least 5 years' experience providing technical leadership experience to a team of engineers. We are not looking for a 'code monkey' We need a senior developer…

Lead Software Engineer

Disney

Glendale, CA

You may lead others to solve complex problems and provide oversight and direction to other software engineers. Often regarded as an expert in their field.

Lead Software Engineer

Disney

Santa Monica, CA

Knowledge of software engineering practices and agile approaches. Develop automated test frameworks and suites on UI, API and Integration levels of testing…

Sr Software Engineer

Disney

Burbank, CA

We want someone that has grown up through the web software development ranks - possessing 7 or more years’ experience in designing and architecting highly…

FrontEnd Developer

CEDARS-SINAI

Los Angeles, CA

Form validation and Use of version control software, such as Git. Five (5)+ years’ experience developing critical, large scale customer facing web applications …

Spec, Embedded Software Engineer

L3Harris Technologies

Carlsbad, CA

We are seeking an Embedded Software Engineer Lead responsible for developing advanced real-time embedded software and firmware targeted for the MIDS-JTRS…

Sr Software Engineer, Platform Engineering

Disney

Santa Monica, CA

5+ years experience building software on *nix platforms and cloud platforms. You'll also collaborate to enable cloud-native practices and new developer…

Software Engineer

Geologics Corporation

Pasadena, CA

Providing integration and test support (including mission system software, hardware, networks, facilities, and infrastructure) to meet functional, performance,…

Lead Software Engineer , Android OTT ( remote )

Disney

Glendale, CA

Experience with unit test frameworks and continuous integration systems such as JUnit 4/5 and Espresso. You will architect reusable solutions that are shared…

Studio Pipeline Engineer

Disney

Glendale, CA

Analyzing pipeline software procedures and problems. Evaluating the effectiveness of existing software solutions. Strong experience with Python & Git.

Controls Software Developer

Walt Disney Imagineering

Glendale, CA

Work with other software developers and software project leads to provide incremental and overall updates to status and condition of software product progress.

Sr Software Engineer- MARTECH

Disney

Glendale, CA

7+ years of full software development lifecycle experience. 7+ years of software engineering, analysis and design.

Golang Embedded System Software Engineer

Canonical - Jobs

San Bernardino, CA

Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.

Golang Embedded System Software Engineer

Canonical - Jobs

Los Angeles, CA

Review code produced by other engineers. Applicants should be passionate about open source software development. Write high quality code to create new features.

Senior Programmer

West Advanced Technologies (WATI)

Downey, CA

Common organizational or functional industry position titles for programmers include but are not limited to programmer analyst, applications developer, software…

Guidewire Developer - Senior Associate

PRICE WATERHOUSE COOPERS

Los Angeles, CA

Previous experience with the design, development, modification and deployment of software, including object-oriented programming concepts Experience with Agile…

Site Reliability Engineer

LogicMonitor

Santa Barbara, CA

Programing/scripting experience (python/shell/go). LogicMonitor is looking for a talented and experienced Site Reliability Engineer to maintain operational…

Ground Software Engineer- Nanosatellites

Motive Companies

Irvine, CA

Architect the ground software framework for our next generation of space vehicles. Participate in software requirements generation, design, implementation, and…