Full-Time

Firmware Engineer

Updated on 12/5/2024

Teledyne

Teledyne

1,001-5,000 employees

Industrial & Manufacturing
Aerospace
Healthcare

Compensation Overview

$89.1k - $120.2kAnnually

Mid, Senior

No H1B Sponsorship

Canoga Park, Los Angeles, CA, USA

US Citizenship Required

Category
Embedded Engineering
Software Engineering
Required Skills
C/C++
Requirements
  • Bachelor's degree (B.S.) from four-year college or university in Software/Electrical/Systems Engineering
  • 5-10 years of directly related experience and/or training; or equivalent combination of education and experience.
  • The applicant must be experienced in the design, coding, integration, validation and verification of both software and embedded firmware.
  • Knowledge of software development and testing for aerospace applications (DO-178 standards) is desirable but not required.
  • The applicant shall be experienced in the formal design process of software and firmware from the concept, design, planning, requirements, description, and final report documentation perspective.
  • Thorough understanding of microcontroller-based circuits, analog circuits, and embedded firmware languages like C, C++ and Assembly.
  • The applicant must have previous design experience in embedded ethernet (IEEE802.11) bus implementation as well as serial bus communication via UART, SPI, I2C, I2S and CAN bus.
  • Familiarity with integrated development environment (IDE) tools, viz. Visual Studio, MPLAB etc.
  • Familiarity with using software configuration and change management tools.
  • Some hardware design expertise to support digital logic design incorporating microcontrollers and/or programmable arrays such as FPGAs, analog circuitry to support environmental sensors such as pressure, temperature, and acceleration, plus voltage regulation.
  • The applicant should also be familiar with basic laboratory design and troubleshooting equipment such as Oscilloscopes, Counters, Data Acquisition equipment, power supplies, meters, logic analyzers, etc.
  • PC Windows based applications like MS Outlook, MS Office, etc.
  • Knowledge of National Instruments Labview is a plus.
Responsibilities
  • Work with a multi-faceted team of Electrical and Mechanical engineers to analyze and develop robust solutions that fulfill customer and program requirements.
  • Collaborate and contribute to the system design and component selection to ensure the best possible solution.
  • Be the primary designer and developer for all aspects of the embedded firmware and/or software per program requirements.
  • Ensure that the solution design meets regulatory requirements and that program documentary obligations are created and distributed in a timely manner.
  • Be a subject matter expert and liaise with external program peers to ensure seamless system integration.
  • Work with minimal supervision and be proactive with providing timely status updates and reports to program management.
  • Support proposal preparation and customer presentations and meeting.

Company Stage

IPO

Total Funding

N/A

Headquarters

Thousand Oaks, California

Founded

1960

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
Simplify Jobs

Simplify's Take

What believers are saying

  • Z-Trak 3D Apps Studio aligns with growing automation demand in manufacturing.
  • Excelitas acquisition boosts Teledyne's position in growing aerospace and defense sectors.
  • Cerberus XL C-UAS taps into expanding counter-drone market.

What critics are saying

  • 3D machine vision market faces competition from Cognex and Keyence.
  • Integrating Excelitas businesses may lead to operational inefficiencies.

What makes Teledyne unique

  • Teledyne's Z-Trak 3D Apps Studio enhances in-line 3D machine vision applications.
  • Acquisition of Excelitas businesses strengthens Teledyne's aerospace and defense electronics capabilities.
  • Teledyne FLIR Defense's Cerberus XL C-UAS offers advanced counter-drone technology.

Help us improve and share your feedback! Did you find this helpful?