Saige Partners logo

C++/Python Software Engineer

Saige Partners
21 days ago
Contract
On-site
Peoria, Arizona, United States
$50 - $57 USD hourly

Job Description



We strive to be
Your Future, Your Solution to accelerate your career!

Contact Hannah Wilson at hwilson@saigepartners.com, you can also schedule an appointment at to learn more about this opportunity!

Position: C++/Python Software Engineer (Mossville, IL or Clayton, NC)

Job Overview:
We are seeking an experienced Senior Autonomy Software Engineer to lead the design, development, and deployment of advanced autonomy systems. This role focuses on building scalable, high-performance software across perception, localization, planning, and control layers, while mentoring engineers and driving technical excellence across teams.

This is a contract position and is not eligible for C2C or W2 referral candidates.


What you will be doing as a C++/Python Software Engineer…

• Lead the design, development, and ownership of major autonomy software components across perception, localization, planning, control, and platform layers
• Define and influence software architecture to ensure scalability, reliability, and maintainability
• Translate algorithmic concepts and research prototypes into production-grade, real-time software
• Establish coding standards, design patterns, and engineering best practices
• Mentor and guide junior and mid-level engineers through code reviews, design reviews, and technical coaching
• Collaborate cross-functionally with robotics, controls, AI/ML, simulation, systems, and safety teams
• Integrate autonomy software with sensors, actuators, compute platforms, and vehicle networks (e.g., CAN, Ethernet)
• Lead debugging, root-cause analysis, and resolution of complex system issues across simulation and field deployments
• Ensure software quality through automated testing, CI/CD pipelines, performance tuning, and documentation
• Contribute to technical roadmaps, risk assessments, and long-term platform strategy

Required skills you ideally bring to the table as a C++/Python Software Engineer…
• 5+ years of professional software development experience, with a 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
• Strong expertise in C++ (required) and proficiency in Python
• Deep understanding of Linux-based development, multithreading, memory management, and performance optimization
• Proven experience designing and maintaining large-scale, production software systems
• Experience working in cross-functional, multi-team engineering environments

Preferred skills you ideally bring to the table as a C++/Python Software Engineer…
• Experience with distributed systems, middleware, or robotics frameworks (e.g., ROS/ROS2)
• Hands-on experience with perception systems (LiDAR, cameras, radar, sensor fusion)
• Familiarity with motion planning, control algorithms, state estimation, or mapping
• Experience with simulation environments, HIL/SIL testing, or synthetic data pipelines
• Exposure to embedded systems, real-time constraints, or edge/GPU computing
• Experience developing software for automotive, off-highway, construction, mining, or industrial autonomy applications
• Knowledge of safety-oriented development practices, reliability engineering, or functional safety


Learn more about Saige Partners on
Facebook or LinkedIn.

Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture, which is why we offer a benefit package and convenient weekly payment solutions that helps our employees stay healthy and maintain a positive work/life balance. Contact us to learn more about the opportunity below or check out other opportunities at https://careers.saigepartners.com/.