Embedded Software / Firmware Engineer

Diverse Lynx, LLC

Warren, MI

JOB DETAILS
SKILLS
Analysis Skills, Bluetooth, C Programming Language, C++ Programming Language, Communication Skills, Communications Protocols, Computer Firmware, Cross-Functional, Database Technology, Debugging Skills, Embedded Software, Embedded Systems, Ethernet, Flash Development, Linux Operating System, Performance Tuning/Optimization, Powertrain, Problem Solving Skills, Software Architecture, Software Development, Software Engineering, Software Evaluation, Strategic Planning, System Integration (SI), System Test, System Validation, TCP (Transmission Control Protocol), TCP/IP (Transmission Control Protocol/Internet Protocol), Test Plan/Schedule, Test Strategy, Testing, Ubuntu, Use Cases, Wi-Fi
LOCATION
Warren, MI
POSTED
7 days ago

Role: Embedded Software / Firmware Engineer

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?

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

About the Company

D

Diverse Lynx, LLC