Embedded Software / Firmware Engineer

Sysmind LLC
Warren, MI, United States
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$43,000.0 - $46,100.0
Working hours
Regular working hours

Tech stack

Adobe Flash Bluetooth C++ (Programming Language) Ubuntu (Operating System) Communications Protocols Computer Programming Databases Software Debugging Linux Embedded Software Ethernet Firmware
+10 more
Performance Tuning Software Architecture Software Engineering System Testing Systems Integration TCP/IP Transmission Control Protocol (TCP) Strategies of Testing WebSocket Wi-Fi Technology

Job description

Role: Embedded Software / Firmware Engineer Must Have Technical/Functional Skills · Strong expertise in C/C++ programming · Hands-on experience in embedded firmware …

  • 11 hours ago +

Requirements

Must Have Technical/Functional Skills Strong expertise in C/C++ programming Hands-on experience in embedded firmware development Experience with CAN, LIN, Ethernet communication protocols Knowledge of TCP / Industrial Ethernet and WebSockets Experience in flash programming and debugging Exposure to Wi-Fi and Bluetooth firmware development Understanding of software architecture and scalability Experience with Qualcomm SoCs and Ubuntu-based development Knowledge of embedded test strategy development Familiarity with measurement and continuity testing Experience in database integration (basic level) Roles & Responsibilities Perform Global Test System Loose Piece Investigation including CAN/Ethernet communication analysis and debugging Develop and support LCCT V3 firmware, including Wi-Fi and Bluetooth modules Execute MCT software development, covering architecture and embedded test strategies Work on Vehicle as a Tester and Powertrain Software Integration Develop solutions using TCP/Industrial Ethernet, WebSockets, and Ubuntu-based services Work with Qualcomm SoCs for communication and integration use cases Support database integration and system-level communication frameworks Evaluate software scalability, architecture constraints, and performance optimization Conduct system testing, validation, and issue resolution Collaborate with cross-functional teams for integration and deliver Managerial Skills: Strong analytical and problem-solving skills Effective communication with global stakeholders Ability to work in cross-functional and agile teams Pre-Screening Questionnaire Do you have strong experience in C/C++ embedded development? Have you worked with CAN/LIN/Ethernet and TCP/IP protocols? Do you have experience in automotive embedded or powertrain systems? Have you worked on Linux/Ubuntu-based embedded development or Qualcomm platforms? Do you have experience in firmware development with Wi-Fi/Bluetooth and system integration?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

Videos

See all

Related articles

See all