Firmware Integration & Test Systems Engineer
Prowinch LLC
Job Description
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?
Tier 1: Core
Embedded C/C++- Python automation
- Automated integration testing
- Firmware debugging
- Software-in-the-Loop testing
- Test harness development
- Binary protocol testing
- Linux
- Fault injection
- CI/CD
Tier 2: Highly desirable
- Hardware-in-the-Loop
- Simulator development
- CAN/CANopen
- Protocol analysis
- Hardware/software debugging
- Docker/reproducible test environments
- Firmware compatibility testing
- Device communication testing
Tier 3: MilaY-specific advantages
- BLE
- MQTT
- USB CDC
- Azure DevOps
- X.509/TLS
- Industrial automation
- 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
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Firmware Integration & Test Systems Engineer in Miami, FL vacancy
- ...Job Description Job Description 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...Suggested
- ...energy landscape for the AI era with our groundbreaking P3 system that captures solar energy, stores it as heat, and... ...protecting our planet. We are seeking an Optomechanical Integration & Test Engineer to join our optics team. The team owns the full design-to-...SuggestedFull timeInternshipRelocationRelocation packageShift workNight shiftDay shift
$34 - $46 per hour
DescriptionKforce has a client seeking a Test Automation Engineer in Miami, FL (Florida).... ...applications, infrastructure, operating systems, databases, APIs, cloud services, and middleware following deployments* Integrate smoke tests, health checks, service validations...Suggested- ...Job Description We are seeking a Test Automation Engineer to join our DevOps and Site Reliability... ...production readiness across ADP systems. This is not a traditional QA role... ...Selenium (or equivalent), smoke testing, integration testing, synthetic monitoring, and observability...Suggested
- ...Senior Test Automation EngineerAs a Senior Test Automation Engineer, you will build the test infrastructure of a crypto payment platform: custody, AML and transaction... ...: fast feedback on every pull request, heavier integration suites nightly and pre-release,...SuggestedContract workFor contractorsRemote workNight shift
$110k - $165k
...This is a Lead Cloud & Infrastructure Engineering position at the Vice President level,... ...ensuring the seamless operation of IT systems to support business needs effectively.... ...enabling productive coding, functional and integration testing, application releases, and ongoing...Temporary workLocal areaRemote workFlexible hours- ...our groundbreaking P3 system that captures solar energy... ...Systems Electrical Engineer to join our systems... ...designing and executing test and validation strategies... ...system components and integrated systems Perform... ...Support controls and firmware teams by evaluating system...InternshipRelocationRelocation package
$174k - $252k
Software Developer, Embedded Systems/Firmware, DNN Frameworks link Copy link Google San Jose, CA, USA ; Waterloo, ON, Canada ; +2 more ; +1... ...experience with software development in C/C++. 3 years of experience testing, maintaining, or launching software products, and 1 year of...$26.4k
...advanced technical sales solutions, serving as a subject matter expert to ensure successful customer integration of company products and services.Our Senior Sales System Engineer 2-Ter, earn between $85,700 - $128,500 + $26,400 in commissions with a total target compensation...Temporary workSecond jobWork at officeLocal area- ...re ALTEN Technology USA, an engineering company helping clients bring... ...grow. We are seeking a Testing & Commissioning (T&C)... ...Engineer to support the successful integration, testing, troubleshooting,... ...commissioning of railway signaling systems. This role is responsible...For contractorsNight shift
- ...person if possible. Job Description Senior Systems Engineer The Senior Collaboration & Endpoint Engineer lead... ...with enterprise standards and audit requirements. Lead integration projects with IT and business stakeholders to streamline...For contractorsRemote work
- ...DescriptionJob Description Job Summary: The Systems Engineer I - M365 is a mid-level position... ...ID including conditional access, SSO integrations, app registrations, authentication methods... ...backups, and disaster recovery testing. Support Azure networking, VPN connectivity...
- CommVault Systems Engineer (Data Protection / Backup) Employment Type: Full-Time, Experienced... ...developing, configuring, implementing, testing, troubleshooting, deploying, and supporting... ...Designed, developed, configured, integrated and secured complex backup, recovery and...Full timeFlexible hours
- ...rapidly expanding team and contribute to our ongoing success. Systems Engineer II A Systems Engineer II is a professional responsible for... ..., network upgrades, new software implementations, or cloud integrations. Install, configure, and maintain IT infrastructure, including...Full timeLocal area
- ...DevOps Test Automation Engineer Miami, Florida(Hybrid) Video Interview Long Term Contract... ...in DevOps, SRE, test automation, systems engineering, cloud operations, platform... ...or production environments. ~ Integrate automated smoke tests, health checks,...Long term contract
- ...our groundbreaking P3 system that captures solar energy... ...seeking a Mechanical Engineer to join our optics... ...assemble prototypes and test articles, fixture and... ...wiring, calibration, DAQ integration, first light, and... ...microcontrollers, and the firmware or software talking to...InternshipRelocationRelocation packageShift workNight shift
- ...realizing complex large scale manufacturing engineering initiatives. This includes... ...Supply Chain & Engineering team to deliver integrated, endtoend solutions spanning manufacturing... ...modules Understanding of Plant Control Systems (DCS, PLC, SCADA, HMI, etc.) Experience...Full timeWork experience placementLive inWork at officeLocal area
- ...sheet . University of Miami College of Engineering Faculty Search Spring 2026 The Department of Industrial & Systems Engineering invites applications for a... ...and service. Through our values of Diversity, Integrity, Responsibility, Excellence, Compassion, Creativity...Full timeTemporary workImmediate start
- ...Test Automation Engineer - Zemsania Acerca de Zemsania: En Zemsania, somos una consultora tecnológica global comprometida con la excelencia y la innovación. Nos dedicamos a impulsar la transformación digital de nuestros clientes a través de soluciones tecnológicas...Full timeFreelanceRemote workFlexible hours
- ...POSITION Test Automation Engineer Start date & Location Location: Miami (3 days onsite Monday, Tues, Wed) REQUIRED... ...~5+ years of experience in DevOps, SRE, test automation, systems engineering, cloud operations, platform engineering, or a related...
- ...seamlessly combines clients insights, strategy, design, software engineering, and systems integration. Job DescriptionResponsible for assuring products conform... ...and standards through appropriate audit, inspection, and test activities. Interacts with many different functional...Work at office
$160k - $210k
...responsibility for all accounting financial systems and works directly with the Finance... ...trained in the use of the system; the data has integrity; proper security is in place to prevent unauthorized access and processing; and testing of systems upgrades are performed. This...Full timeLocal areaWorldwideFlexible hours- ...face as they modernize their grids and integrate new technologies to improve reliability,... ...impactful outcomes. Whether supporting a system implementation, business process improvement... ...gathering, solution design, testing, deployment, and change management activities...Full timeLive inWork at officeLocal areaFlexible hours
$25 - $35 per hour
...Job Description Job Description Associate Test Engineer / Engineering Technician Job Description This role is ideal for a hands... ...while gaining broad exposure to medical device design, mechanical systems, electronics, and manufacturing processes. Responsibilities...Contract workTemporary workInternshipWork at office$141.4k - $212.1k
...space, is seeking a talented and motivated Senior Pre-Sales Systems Engineer to join our dynamic team. As a Senior Pre-Sales Systems Engineer... ...for interoperability, functional, and performance testing/validationPromote mutual roadmap and planning exchangesLiaise...Local areaRemote workFlexible hours$100k - $150k
Hanson Values Integrity | Commitment | Quality | Relationships | InnovationIf you’re looking for a firm that encourages innovative thinking... ...and our environment.A Day in the Life of an Air Quality Engineer at HansonHere’s a snapshot of what you would do in this role:Lead...Full timeInternshipLocal area$124k - $280k
...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust... ...will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation....H1b$106.9k - $176.5k
...a better working world. The opportunity We are seeking AI Systems Engineers to own the security and trust fabric of EY’s AI-native platform... ...builds. It is the technical enforcement layer behind the AI Integrity / Security control authority and much of the platform’s...Work experience placementSummer holidayRemote workFlexible hours- ...our groundbreaking P3 system that captures solar energy... ...Power Electronics Engineer to lead development of... ...interactive systems, controls integration, protection, thermal... ..., systems, controls, firmware, mechanical, thermal,... ..., reference checks, test data reviews, and risk...Contract workRelocationRelocation package
$105k - $160k
Hanson Values Integrity | Commitment | Quality | Relationships | InnovationIf... ...environment.Power Controls Engineer (Power Industry)Position Type... ..., and integration of control systems and communication networks... ...with commissioning, testing, and troubleshooting control...Full timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Integration & Test Systems Engineer. Be the first to apply!
Related searches
- senior data integration developer Miami, FL
- lead performance test engineer Miami, FL
- test engineer Miami, FL
- healthcare systems engineer Miami, FL
- systems engineer Miami, FL
- computer system validation engineer Miami, FL
- distributed systems engineer Miami, FL
- operating system engineer Miami, FL
- senior windows systems engineer Miami, FL
- senior staff systems engineer Miami, FL



