Net2Source (N2S)
Senior Software Engineer (C++)
Clayton, North Carolina, USContractor3 days agovia LinkedIn
Salary
-
Job type
Contractor
Location
Clayton, North Carolina, US
Remote
No
Posted
3 days ago
Software Developer Resume Example
See a professional resume example for this role with key skills, action verbs, and ATS-friendly formatting.
View resume exampleJob description
Main focus
- Architect, develop, and deploy production-quality autonomy software.
- Mentor other engineers and guide technical direction.
- Integrate software with sensors, actuators, and compute systems.
- Ensure systems are scalable, maintainable, and reliable.
Work environment
- Remote/distributed team with daily standups.
- Mix of hands-on coding, architecture, integration, and testing.
- Collaboration across software, hardware, AI/ML, and safety teams.
Key skills required
- C++ (embedded preferred), Python
- Linux, multithreading, memory/performance optimization
- Autonomy/robotics middleware (e.g., ROS/ROS2)
- Perception systems (LiDAR, camera, radar, sensor fusion)
- Motion planning, control algorithms, state estimation
- Simulation and HIL/SIL testing
- CI/CD, deployment, unit testing, integration testing
- Agile development experience
- Soft skills:
- Strong code review, documentation, and communication skills
- Experience working in global, cross-functional teams
Experience / Education
- Minimum 5 years professional experience
- Computer Science, Software Engineering, Robotics, or related field
- Master’s preferred but not required
- Focused on mid-career candidates, hands-on development and testing
Responsibilities
- Architect, develop, and deploy production-quality autonomy software
- Mentor other engineers and guide technical direction
- Integrate software with sensors, actuators, and compute systems
- Ensure systems are scalable, maintainable, and reliable
- Remote/distributed team with daily standups
- Mix of hands-on coding, architecture, integration, and testing
- Collaboration across software, hardware, AI/ML, and safety teams
Qualifications
- Linux, multithreading, memory/performance optimization
- Autonomy/robotics middleware (e.g., ROS/ROS2)
- Perception systems (LiDAR, camera, radar, sensor fusion)
- Motion planning, control algorithms, state estimation
- Simulation and HIL/SIL testing
- CI/CD, deployment, unit testing, integration testing
- Agile development experience
- Soft skills:
- Strong code review, documentation, and communication skills
- Experience working in global, cross-functional teams
- Minimum 5 years professional experience
- Computer Science, Software Engineering, Robotics, or related field
- Focused on mid-career candidates, hands-on development and testing
Stand out from other applicants
AI reads this job description and tailors your resume to match, optimized for ATS filters.
Similar jobs
Business Development Manager - Now Hiring
Slice Merchant Services
Clayton, US
First Shift Automation Technician
Coca-Cola Consolidated
Clayton, US
Director of Operations - Central Sterile Processing
Cooper University Health Care
Clayton, US
System Engineer
Pentangle Tech Services | P5 Group
Clayton, US
Senior C++ Software Engineer (Autonomous Systems)
Diversified Services Network, Inc.
Clayton, US
Assistant Store Manager
AutoZone
Clayton, US
Ready to land your next role?
Join thousands of professionals who use Mokaru to manage their job search. AI-powered resume tailoring, application tracking, and more.
Create Free Resume