Senior Embedded Robotics Engineer


Shyra tech LLC
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
- 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.
.jpg%3Fformat%3Dwebp&w=1080&q=75)

Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs