Net2Source (N2S)

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 example

Job 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

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