Talent.com
Prowinch LLC
Firmware Integration & Test Systems EngineerProwinch LLC • Miami, FL, US
Firmware Integration & Test Systems Engineer

Firmware Integration & Test Systems Engineer

Prowinch LLC • Miami, FL, US
15 hours ago
Job type
  • Full-time
Job description

Benefits:

  • Competitive salary
  • Paid time off
  • Training & development



Overall Summary



The Firmware Integration & Test Systems Engineer is a systems-focused engineer responsible for making sure the different software and firmware components of MilaY work correctly together. This is not primarily a firmware-development position and it is not a traditional QA role. The engineer builds the automated test infrastructure, simulators, diagnostic tools, and integration environments needed to test system behavior across component boundaries.



MilaY is composed of multiple independently developed systems, including the machine and its firmware, the mobile application, the relational backend, and the telemetry backend. The machine firmware is developed externally and communicates with ProWinch systems through defined interfaces. As the project grows to support additional firmware versions, hardware configurations, and ProWinch equipment platforms, manually verifying every combination becomes increasingly difficult and creates a substantial regression risk.



The primary responsibility of this engineer is to build a repeatable Software-in-the-Loop and Hardware-in-the-Loop testing capability. The goal is to allow firmware and other MilaY components to be exercised automatically under realistic operating conditions without requiring every test to be performed manually on a physical machine. The engineer would create firmware simulators, test harnesses, protocol tests, fault-injection capabilities, compatibility tests, and automated integration scenarios that can eventually run as part of the project's CI/CD pipelines.



A strong candidate will normally have experience spanning embedded software and software test infrastructure. Expected strengths include C/C++, Python automation, firmware debugging, automated integration testing, Software-in-the-Loop testing, binary protocol testing, Linux, fault injection, and CI/CD. Hardware-in-the-Loop testing, simulator development, CAN/CANopen, protocol analysis, and device communication testing are particularly valuable. MilaY-specific technologies such as BLE, MQTT, USB CDC, X.509/TLS, and industrial automation are additional advantages.



This engineer also serves an important cross-team integration function. When the mobile application, firmware, or backend behaves differently from the documented interface, the integration test environment should help determine where the incompatibility exists. Instead of relying on one team's implementation as the definition of correct behavior, tests can be built against the agreed protocol and system contracts.



The role becomes increasingly important as MilaY supports more hardware platforms and firmware versions. Without this capability, compatibility testing tends to depend on developers manually connecting applications to physical boards and reproducing specific conditions. That approach becomes slower and less reliable as the number of supported combinations increases. A dedicated integration test system provides repeatable regression testing, earlier detection of interface problems, controlled fault testing, and evidence that specific combinations of firmware and MilaY software have been validated.



In practical terms, this candidate represents the engineer who builds the infrastructure that allows ProWinch to answer questions such as:


  • Does the new firmware still work with the current mobile application?
  • Does the application behave correctly with older supported firmware?
  • Does a firmware command conform to the documented binary protocol?
  • What happens when packets are lost, corrupted, delayed, or rejected?
  • Does the system recover correctly after a connection or firmware failure?
  • Does telemetry generated by the firmware match the expected format and behavior?
  • Can the same test scenario run against a simulator today and real hardware later?
  • Which combinations of application, firmware, protocol, and hardware configuration have actually been tested?


The long-term objective is a testing environment where important system behaviors can be exercised automatically against simulated firmware during normal development and then validated against real boards through Hardware-in-the-Loop testing. This reduces dependence on manual integration testing and gives the project a scalable way to manage firmware compatibility as MilaY expands.

Requirements: English ( Fluent), written and spoken.

Skills

Tier 1: Core



  1. Embedded C/C++
  2. Python automation
  3. Automated integration testing
  4. Firmware debugging
  5. Software-in-the-Loop testing
  6. Test harness development
  7. Binary protocol testing
  8. Linux
  9. Fault injection
  10. CI/CD


Tier 2: Highly desirable


  1. Hardware-in-the-Loop
  2. Simulator development
  3. CAN/CANopen
  4. Protocol analysis
  5. Hardware/software debugging
  6. Docker/reproducible test environments
  7. Firmware compatibility testing
  8. Device communication testing


Tier 3: MilaY-specific advantages


  1. BLE
  2. MQTT
  3. USB CDC
  4. Azure DevOps
  5. X.509/TLS
  6. Industrial automation
  7. Hoists/cranes/motor controls



Tools and Technologies



Embedded development


  • GCC/Clang, CMake, GDB
  • J-Link, OpenOCD, or comparable JTAG/SWD tools


Testing and simulation


  • pytest
  • GoogleTest, Catch2, Unity/CMock, or similar
  • Renode, QEMU, or comparable firmware simulation/emulation environments


Industrial and device communications


  • CANoe / CANalyzer
  • SocketCAN / virtual CAN
  • Wireshark
  • nRF Connect / BLE diagnostic tools
  • Mosquitto / MQTT tooling
  • USB/serial diagnostic tools


Hardware integration


  • Logic analyzers
  • Oscilloscopes
  • CAN interfaces
  • Programmable power and test equipment


Automation and infrastructure


  • Docker / Docker Compose
  • Azure DevOps Pipelines, Jenkins, GitHub Actions, or similar
  • Git
  • Linux development and diagnostic utilities


Create a job alert for this search

Firmware Integration & Test Systems Engineer • Miami, FL, US

Similar jobs

Test D

Test DMiami, Florida
Full-time

Show more

 • Promoted

IT Manager Automation & Systems Development

ItauMiami, FL, United States
Full-time

The IT Manager leads automation initiatives and systems development across our technology landscape with hands-on experience with Jira workflows, BPM platforms, and OutSystems, with strong developm... Show more

 • Promoted

Testing Manager

mindlanceMiami, FL, United States
Full-time

Testing ManagerThe Testing Manager will be responsible for the following at each project milestone:Test Strategy & Planning:Review and execute a comprehensive testing strategy for the T24 imple... Show more

 • Promoted

Autonomy Test Specialist (Electric Vehicles)

Vertex Sigma SoftwareMiami, FL, United States
Full-time

The Motion Planning team is scaling our Pick Up/Drop Off (PUDO) and Depot Site enablement capabilities and expanding to new operational domains.In this contract role, you'll work alongside our Moti... Show more

 • Promoted

Remote Consumer Feedback Participant

GL IncSouth Miami Heights, Florida
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

IBM IIB ESB Lead-Miami, FL

Staffing the UniverseMiami, FL, United States
Full-time

IBM IIB ESB LeadLocation:Miami, FLPosition Type:Full TimeInterview Process:Phone followed by F2FUS Citizen, Green Card and GC EADJob Description:Role and Responsibilities:Lead developer and designe... Show more

 • Promoted

Remote Consumer Insights Participant

GL IncCoral Terrace, Florida
$15.00 hourly
Remote
Part-time +1

Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet... Show more

 • Promoted

Remote - Senior software engineer

World Business LendersMiami, FL, United States
Remote
Full-time

World Business Lenders JobWorld Business Lenders (WBL) provides general purpose short-term real estate collateralized commercial loans to a broad customer base comprised of small and medium sized b... Show more

 • Promoted

Desktop/Workstation Design Engineer

ClearanceJobsMiami, FL, United States
Full-time

Desktop/Workstation Design EngineerCGS is seeking an experienced Desktop/Workstation Design Engineer to participate in architecture discussions, system reviews, design planning, and technology road... Show more

 • Promoted

System Test and Validation Lead

DeloitteMiami, FL, United States
Full-time

Deloitte is committed to providing reasonable accommodations for people with disabilities.If you require a reasonable accommodation to participate in the recruiting process, please direct your inqu... Show more

 • Promoted

Senior Test Manager - US Tech

PwCMiami, FL, United States
Full-time

Specialty/Competency: Quality EngineeringIndustry/Sector: Not ApplicableTime Type: Full timeTravel Requirements: Up to 20%Join PwC's innovative software and product team, where our experts are dedi... Show more

 • Promoted

ORT (Operational Readiness Testing) Analyst

AP RecruitersMiami, FL, United States
Full-time

ORT (Operational Readiness Testing) Analyst System Implementations & Testing Focus.Our client is seeking a highly motivated, self-starting ORT Analyst to support Operational Readiness Testing for ... Show more

 • Promoted

Software Configuration Manager

ManTechMiami, FL, United States
Full-time

Software Configuration Manager.Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions.Since 1968, we've been a tru... Show more

 • Promoted

Electrical Engineer

Hatch Global SearchMiami, Florida, United States
Full-time +1

Job DescriptionJob Description.Firm in Miami, FL Seeking Senior Electrical & Mechanical Engineers (On-Site).Fee: 20%, Net 15, 90-Day Replacement Guarantee.A growing MEP/FP consulting engineering fi... Show more

Director, Enterprise Apps - NetSuite Leader (Remote)

FridaMiami, FL, United States
Remote
Full-time

A leading parenting products company in Miami seeks a Director of Enterprise Applications to lead strategy and governance of enterprise systems, ensuring reliable and efficient technology for busin... Show more

 • Promoted

Business Systems Analyst 3 (Remote)

The University of MiamiMiami, FL, United States
Remote
Full-time

Current Employees :If you are a current Staff, Faculty or Temporary employee at the University of Miami, please click here to log in to Workday to use the internal application process.To learn how ... Show more

 • Promoted

Director, Global Quality Systems Strategy (Remote US)

Maquet Cardiovascular LLCMiami, FL, United States
Remote
Full-time

With a passion for lifeJoin our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology acce... Show more

 • Promoted

DEX Implementation Remote

IT Search CorpMiami, FL, United States
Remote
Full-time

Must have 1E DEX Platform expDigital Experience in Endpoint AutomationNEX Think a+Sys Track a+Dex HP workforce This is a remote position. Show more

 • Promoted

Senior Business Analyst (Application Mgmt)

Independent Living Systems, LLCMiami, FL, United States
Full-time

Senior Business Analyst (Application Mgmt).We are seeking a Senior Business Analyst (Application Mgmt) to join our team at Independent Living Systems (ILS).ILS, along with its affiliated health pla... Show more

 • Promoted

Director, Technology & Digital Services

FEAM AeroMiami, FL, United States
Full-time

Director, Technology & Digital Services.At FEAM Aero, our team culture is the heartbeat of our success, rooted in unwavering core values that define who we are and guide everything we do.The Direct... Show more