Embedded Software Engineer

Saige PartnersPeoria, AZ
1d

About The Position

As an Embedded Software Engineer, you will develop robust C++ applications and automated test scripts for next-generation telematics systems. You will play a critical role in how heavy machinery collects, transmits, and analyzes data from Engine Control Modules (ECMs) and radio systems—enabling remote asset monitoring and advanced fleet intelligence. This is a contract position and is not eligible for C2C or W2 referral. Must be a US Citizen or Green Card Holder.

Requirements

  • Education: Bachelor’s degree required in Electrical Engineering, Computer Science, or Computer Engineering.
  • Programming Languages: Proficiency in C++ and Python.
  • Development Environment: Experience with Linux-based development and Git version control.
  • Embedded Systems: Strong background in embedded software development and real-time operating systems (RTOS).
  • Networking & Data: Working knowledge of CAN J1939 datalink protocols and diagnostic tools.
  • Testing & Validation: Hands-on experience with HIL bench setup and hardware troubleshooting.

Nice To Haves

  • Experience with Microsoft Azure IoT or cloud-based system integration.
  • Familiarity with GenAI tools to enhance software development productivity.
  • Industry experience in heavy machinery, telematics, or automotive systems.

Responsibilities

  • Full Lifecycle Development: Design, develop, and maintain C++ software and Python-based automated test scripts for embedded telematics platforms.
  • System Validation: Perform Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing to ensure reliability in rugged, real-world environments.
  • Collaborative Design: Work closely with Architects and Systems Engineers to translate complex technical requirements into scalable software solutions.
  • Issue Resolution: Lead defect investigations and reproduction efforts, conducting root-cause analysis using HIL bench setups.
  • Agile Integration: Actively participate in global Agile ceremonies to support evolving priorities and project milestones.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service