Firmware Engineer (Hermosillo)
Job Description
Position Description
Senior Firmware Engineer
General Description
The Senior Firmware Engineer develops software and firmware source code in C/C++, Embedded C, and other languages.
Designs, develops, tests, debugs, and implements embedded software and systems.
Utilizes version control, simulation, debugging, and other development tools.
Collaborates cross-functionally with hardware engineers and provides engineering support for testing, deployment, and updates.
Requires a bachelor's degree in computer science, electrical engineering, or related field.
Typically reports to a manager or head of a unit/department.
Programming
Languages: C, C++, Assembly (Desirable), LabVIEW (Desirable).
Real-time OS: FreetOS.
Programming Documentation
Knows how to use git and GitHub.
Electronics
Read schematics and datasheets.
Electronics Equipment
Oscilloscope
Multimeter
English
Indispensable: Read, Listen, Write, Speak.