Haystack
← Back to Jobs
Technology
TL

Embedded Software Engineer - Robotics

Tek Labs IncMossville, IL🇺🇸United StatesPosted 17 Aug 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Senior Embedded Software Engineer -  (Robotics)

Requirements:

  • Bachelor''s degree in Computer Science, Software Engineering, or related field

  • 6–7+ years of embedded software experience

  • Master''s degree with 5+ years of experience considered

  • Strong C/C++, Linux, Git, CTest, and GTest

  • Experience with CAN, Ethernet, or similar protocols

  • System-level software design and requirements experience

Responsibilities:

  • Develop, integrate, and test embedded software using C++/Linux

  • Perform software design, debugging, triage, and code reviews

  • Develop validation plans and support testing activities

  • Collaborate with global systems, software, machine, and validation teams

  • Participate in Agile/Scrum activities

Preferred:

  • GStreamer

  • Robotics/autonomous systems

  • Sensor/detection technologies

  • Safety-critical or machine control software

Interested?
Send your resume to
Call:

Skills

Robotics
Scrum
Agile
C++
Git

Similar jobs