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

Similar jobs