Senior Embedded Robotics Engineer

Mossville, IL, US • Posted 13 hours ago • Updated 13 hours ago
Contract W2
No Travel Required
On-site
$50 - $55/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • embedded
  • robotics
  • C++
  • Linux

Summary

Sr.Embedded Robotics Engineer
Mossville,IL/ Pittsburgh/ North Carolina/ San Francisco 
Contract

Only W2 Role


Experience Required:
5+ years of professional software development experience with a strong focus on autonomy, robotics, or real-time systems
Bachelor’s degree in Computer Science, Software Engineering, Robotics, or related field (Master’s preferred) or equivalent experience
Experience working with distributed systems, middleware, or robotics frameworks
Experience working in cross-functional, multi-team engineering environments
Experience with autonomy or robotics middleware (e.g., ROS/ROS2 or similar systems)
Hands-on experience with perception systems (LiDAR, camera, radar, sensor fusion)
Familiarity with motion planning, control algorithms, state estimation, or mapping
Experience with simulation, HIL, SIL, or synthetic data pipelines
Exposure to embedded systems, real-time operating constraints, or edge/GPU computing
Experience developing software for off-highway, automotive, construction, mining, or industrial autonomy
Knowledge of safety-oriented development practices, reliability engineering, or functional safety concepts
Strong expertise in C++ (required); proficiency in Python
Proven experience designing and maintaining large-scale, production software systems
Linux-based development, multithreading, memory management, and performance optimization


Key Responsibilities

Lead the design, development, and ownership of major autonomy software components across perception, localization, planning, control, or platform layers
Define and influence software architecture for scalable, reliable, and maintainable autonomy systems
Translate algorithmic concepts and research prototypes into production-grade, real-time software
Serve as a technical leader within the team, setting coding standards, best practices, and design patterns
Mentor and guide junior and mid-level engineers through design reviews, code reviews, and technical coaching
Collaborate closely with robotics, controls, AI/ML, simulation, systems, and safety teams to deliver end-to-end autonomy capabilities
Drive integration of autonomy software with sensors, actuators, compute platforms, and vehicle networks (e.g., CAN, Ethernet)
Lead debugging and root-cause analysis for complex issues observed in simulation, HIL, or field deployments
Ensure software quality through automated testing, CI/CD pipelines, performance optimization, and documentation
Contribute to technical roadmaps, risk assessments, and long-term platform strategy

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91122477
  • Position Id: 8920250
  • Posted 13 hours ago

Company Info

About Shyra tech LLC

Shyra Tech LLC offers services ranging from Contract Consulting to Staff Augmentation. With an expert staff of recruiters waiting to assist you, we also have the right opportunities for anyone coming from either an IT/Non-IT background, which includes roles for functional/techno-functional consultants like, Project Managers, Business System Analysts, Software Engineers/Developers, and Enterprise Architects with skills ranging from legacy systems to the latest technologies.
We provide customized staffing services and solutions to companies nationwide and our ability to deliver is to vouch for, which makes our clients put their trust in us to fulfil their day-to-day hiring needs or business challenges and help put them on a path for greater success.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs