cover image
Sesheng Company

Junior Software Engineer

On site

Cary, United states

Junior

Freelance

17-11-2025

Share this job:

Skills

Communication Adaptability Python Architecture Analytical Skills C++ Robotics

Job Specifications

Jr. Robotics Software Engineer (Contract)

Location: Cary, NC (On-site)

Experience Level: Junior to Mid-Level

Our enterprise client is seeking a highly motivated and skilled Junior to Mid-Level Contract Robotics Software Engineer to join their dynamic team in Cary, NC. You will be instrumental in designing, building, and maintaining the core software that powers their fleet of production robots. This role offers the opportunity to make a significant impact on the foundational architecture, reliability, and infrastructure necessary for scaling their systems and ensuring consistent operation in the field.

Key Responsibilities

Lead the migration of the existing robotics software stack to ROS2 (Robot Operating System 2), establishing the new architectural standard.
Significantly enhance reliability, performance, and uptime across the robot fleet and supporting infrastructure.
Design and build robust architecture, advanced tooling, and comprehensive observability features for large-scale, field-deployed systems.
Develop a best-in-class internal development suite to streamline engineering workflows and substantially reduce cycle times.
Create and implement core software capabilities that are modular, reusable, and applicable across a variety of robotic applications.

Required Qualifications and Attributes

Technical Proficiency: Strong foundation in Python and robotics software fundamentals.
System Design: Proven ability to build modular, reliable, and fault-tolerant systems, including skills in advanced debugging and observability.
Learning & Adaptability: A fast learner with strong analytical skills, capable of quickly absorbing and applying new tools, architectures, and ideas independently.
Work Ethic: High personal output, a strong work ethic, and excitement for a fast-paced, high-standard environment.
Ownership: Strong sense of ownership, high personal standards, and a history of consistent delivery.
Collaboration: Excellent communication skills and the ability to work effectively and cross-functionally with other engineering teams.
Mindset: Customer-obsessed focus on delivering solutions that solve real-world problems, with a bias for action to make progress even with incomplete information.

Highly Desired Skills (A Plus)

Professional experience with ROS2.
Experience in C++ development.
Knowledge of control systems, perception, or distributed systems.

We are equal-opportunity employers. We celebrate diversity and are committed to creating an inclusive environment for all employees.

About the Company

Driven by a team of leading experts with a combined experience exceeding 200 person-years, Sesheng Company specializes in IT, Healthcare, Business, and Digital Transformation Consulting. Headquartered in Virginia, USA, we serve clients both domestically and internationally. Our reputation for quality services, characterized by responsibility and responsiveness, has resulted in a strong base of satisfied customers and consistent on-time delivery. Through a robust partner ecosystem, we deliver efficient and scalable solution... Know more