Firmware Engineer
Company | Teledyne |
---|---|
Location | Canoga Park, Los Angeles, CA, USA |
Salary | $90800 – $121100 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree (B.S.) from four-year college or university in Software/Electrical/Systems Engineering
- 5+ years of directly related experience and/or training; or equivalent combination of education and experience
- Experienced with design, coding, integration, validation and verification of both software and embedded firmware
- 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
- 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
- Familiarity 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.
- Must be a US Person (US Citizens, US Nationals, lawful permanent residents, asylees or refugees)
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
Preferred Qualifications
- Knowledge of software development and testing for aerospace applications (DO-178 standards) is desirable but not required
- Knowledge of National Instruments Labview is a plus