V
Firmware/Embedded Engineer
External job listingat Vsiontek
Tasks Own firmware features from requirements through design, implementation, integration, testing, and defect resolution Develop reliable and maintainable embedded software in C++ Debug...
External source - not verified2 weeks agoOpen until: Jan 10, 2027
Salary
Not provided
Location
Milwaukee, United States
Employment type
Full time
Workplace
Not provided
Firmware/Embedded Engineer
Milwaukee, United States
Job description
Tasks
- Own firmware features from requirements through design, implementation, integration, testing, and defect resolution
- Develop reliable and maintainable embedded software in C++
- Debug complex software/hardware interaction issues
- Collaborate with hardware, FPGA, systems, software, and architecture teams
- Create unit/integration tests and improve automated test coverage
- Participate in code/design reviews and technical documentation
- Work independently to resolve ambiguous technical problems
Requirements
- 5+ years
- Strong C++ / Modern C++
- Embedded Firmware Development
- Object-Oriented Design & Memory Management
- Linux development environments
- Multithreading & Concurrency
- Hardware/Device Interfaces
- Debugging, Emulators & Logic/Protocol Analyzers
- Git & Build/Container Workflows
- Unit & Integration Testing
- Continuous Integration (CI)
- Preferred: RTOS experience; Multi-threaded/concurrent software; Hardware bring-up & board-level debugging; Device drivers & communication protocols; FPGA/firmware integration; Safety-critical or regulated product development; Agile/Scrum experience
- 5+ years of professional embedded/firmware development experience with strong C++ skills and hands-on hardware interaction.
Schedule
- Onsite (5 days a week)
- Contract (W2)
Pay
- $40/hr (max.)
How to apply
- Send your updated resume by email
Location
- Milwaukee, Wisconsin