Embedded Firmware Development Engineer
Software ENG & DEV | Loveland, CO | Full Time, Contract, and Temporary | From $60.00 to $70.00 per hour
Job Description
Embedded Firmware Development Engineer 1422144
- Hourly pay: $60-$70/hr
- Worksite: Electronics Testing and Measurement Company (Loveland, CO 80537 - Onsite)
- W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program, PSL
- 40 hours/week, 12 Month Assignment
A leading technology company seeks an Embedded Firmware Development Engineer. The successful candidate will design, develop, test, and deploy embedded firmware for electronic test and power applications. The company offers a family-oriented culture and environment!
Embedded Firmware Development Engineer Responsibilities:
- Collaborate across technical domains to define, implement, and verify product features.
- Identify and champion continuous improvements to firmware development processes.
- Demonstrate passion for learning and seek development opportunities for self and team.
Embedded Firmware Development Engineer Qualifications:
- 3+ years of embedded firmware and/or software development experience.
- BS or MS in Computer Science, Computer Engineering, Software Engineering, or a related engineering discipline.
- Strong knowledge and experience with C++ and Object-Oriented Programming.
- Experience with Integrated Development Environments (VS Code, or Qt Creator) and open-source compilers/debuggers (GCC, GDB).
- Experience with revision control tools such as Git.
- Experience with QT development framework and the implementation of graphical user interfaces is preferred.
- Experience in automated tests to ensure code quality and reduce manual QA is preferred.
- Experience documenting APIs, design specifications, and processes.
- Experience/familiarity with FPGA/digital design and HW peripherals (PCIe,DMA,SPI,I2C) is preferred.
- Multi-threaded operation in embedded Linux.
- Strong debugging and root-cause analysis skills.
- Efficient cross-site communication in multiple time zones.
- Familiarity with Agile development processes and tools is preferred.
- Desire to work closely with hardware, ability to understand schematics and circuit diagrams are preferred.
Shift:
- Monday to Friday from 08:00 AM to 05:00 PM.