Tech Evaluation Login
Tech Evaluation Signup
PasswordReset
Unsubscribe
PasswordReset
PasswordReset
PasswordReset
Register for Webinar
Register for Event
Job Channels
Skill Score
About Us
Contact Us
Our Blog
Toggle navigation
Home
Skill Score
DemandIndex
Jobs
FETCH Jobs
Java J2EE
Dot Net, C#
DBA
SAP
Admin, Networking
Datawarehousing
QA
Demo
Candidate
Recruiter
Services
Job Posting & Resume Access
Integrated Talent Sourcing
Sub Contractor Supply Chain
Merger & Acquisition
Candidate
Post Resume
Login
Create Job Alert
Recruiter
Login
Free Trial
Signup
Pricing
| Pricing
Dashboard
My Resumes
Resume List
Add Resume
Edit / Update Resume
My Jobs
Fetch Jobs
Matched Jobs
Applied Jobs
Senior C++ Software Engineer
Pittsburgh, PA
Pittsburgh
PA
15282
Date
: Today (Mar-25-26)
2026-03-25
2027-03-25
Senior C++ Software Engineer
Pittsburgh, PA
Today (Mar-25-26)
Work Authorization
US Citizen
GC
H1B
GC EAD, TN EAD, H4 EAD, L2 EAD, OPT EAD, CPT EAD
Preferred Employment
Corp-Corp
W2-Permanent
W2-Contract
1099-Contract
Contract to Hire
Job Details
Experience
:
Expert, Senior, Midlevel
Rate/Salary ($)
:
120
Duration
:
12
Sp. Area
:
C, C++, Middleware, Embedded
Sp. Skills
:
C/C++
Consulting / Contract
CONTRACTOR
Required Skills
:
Robotics, C++, Middleware, Artificial Intelligence, Automated Testing, Continuous deployment, Embedded, Linux, Machine learning
Preferred Skills
:
Domain
:
Work Authorization
US Citizen
GC
GC EAD, TN EAD, H4 EAD, L2 EAD, OPT EAD, CPT EAD
H1B
Preferred Employment
Corp-Corp
W2-Permanent
W2-Contract
1099-Contract
Contract to Hire
Job Details
Experience
:
Expert, Senior, Midlevel
Rate/Salary ($)
:
120
Duration
:
12
Sp. Area
:
C, C++, Middleware, Embedded
Sp. Skills
:
C/C++
Consulting / Contract
CONTRACTOR
Required Skills
:
Robotics, C++, Middleware, Artificial Intelligence, Automated Testing, Continuous deployment, Embedded, Linux, Machine learning
Preferred Skills
:
Domain
:
Smaci Inc
Farmington, MI
Post Resume to
View Contact Details &
Apply for Job
Job Description
:
Strong expertise in
C++
(required); proficiency in
Python
Proven experience designing and maintaining large-scale, production software systems
Deep understanding of Linux-based development, multithreading, memory management, and performance optimization
What Success Looks Like
Core autonomy software components are architecturally sound, scalable, and reused across programs
Algorithms move smoothly from simulation to reliable real-world deployment
Technical decisions reduce integration risk and long-term maintenance cost
Junior engineers grow in capability through mentorship and strong technical leadership
Field issues are anticipated, diagnosed quickly, and resolved with durable solutions
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
Typical task breakdown:
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 strateg
Turn OFF keyword highlights
Similar Jobs you may be interested in ..
Remote - Content Reviewer US
,
Morgantown, WV
Mar-03-26
TELUS Digital
($) :
14 USD
Looking for a freelance opportunity where you can make an impact on technology from the comfort of your home? If you are dynamic, tech-savvy, and always online to learn more, this part-time flexible project is the perfect fit for you! A Day in the Life of a Content Reviewer - US: In this role, you’ll be analyzing and providing feedback on texts, pages, images, and other types of information for top search engines, using an online tool Through reviewing and rating search results for relev
Apply
[Already Applied]
[Apply Individually]