Software Engineer

Primordial Labs

United States

Remote

USD 120,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Primordial Labs seeks developers to build production software for autonomous platforms, merging hands-on coding with system design. You will work across software, robotics, sensors, and hardware to turn prototypes into reliable, scalable solutions.

The role emphasizes performance tuning, cross-disciplinary collaboration, and delivering high-quality code within timelines. Remote-friendly in the United States, with a fast-moving, collaborative environment.

Qualifications

  • Proficient in C++ and/or Python with strong coding skills.
  • Solid understanding of data structures and algorithms.
  • Experience with system-level programming and performance considerations.
  • Experience debugging, profiling, and optimizing large codebases.

Responsibilities

  • Develop and design production-grade software for autonomous systems.
  • Collaborate with R&D to turn prototypes into reliable, high-performance code.
  • Profile software to optimize critical paths for efficiency, portability, and scalability.
  • Integrate developer software with robotic platforms, sensors, and other hardware.

Skills

C++
Python
Data structures & algorithms
System-level programming

Job description

Role overview

Build production software that turns research and early concepts into practical capabilities for autonomous platforms. The work combines hands-on development and system design with performance tuning and integration across software, robotics, sensors, and other hardware.

Responsibilities
  • Develop and design production-grade software for autonomous systems.
  • Work with research and development colleagues to turn prototypes into reliable, high-performance code with clear goals and timelines.
  • Profile software and optimize critical paths for efficiency, portability, and scalability.
  • Integrate developer software with robotic platforms, sensors, and other hardware.
Requirements
  • Demonstrated proficiency in C++ and/or Python.
  • Strong knowledge of data structures, algorithms, and system-level programming.
  • Understanding of concurrency, synchronization, and memory management.
  • Experience debugging, profiling, and improving complex software systems.
  • U.S. citizenship and current residence in the United States are required.
Nice to have
  • Familiarity with autonomy, robotics, or performance-critical systems.
  • Experience applying machine learning to natural language processing or autonomous systems.
  • Background in embedded software or real-time applications.
Benefits and work setup
  • The role is described as remote and suited to someone comfortable working in a fast-moving, collaborative environment.
  • The interview process includes an at-your-own-pace coding exercise and a technical discussion of a code sample.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Robotic Applications
Senior Software Engineer, Robotic Applications

Furtherium • United States

Remote
USD 140,000 - 180,000
Remote work
Healthcare
Equity incentives
+2
Robotics Software Engineer
Robotics Software Engineer

Notchbit • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Andromeda Surgical, Inc. • South San Francisco (CA)

On-site
USD 150,000 - 210,000
Software Engineer
Software Engineer

Blue Signal Search • Aberdeen (NC)

On-site
USD 110,000 - 150,000
Base salary + equity
Equity participation
Medical/dental/vision coverage
+2
Sr. Embedded Software Engineer, Robotics Platform
Sr. Embedded Software Engineer, Robotics Platform

serverobotics • United States

Remote
USD 130,000 - 170,000
Software Engineer
Software Engineer

Presidential Staffing Solutions, LLC • Boston (MA)

On-site
USD 120,000 - 160,000
Competitive Compensation
Flexible Scheduling
Career Growth Opportunities
Principal Robotics Software Engineer
Principal Robotics Software Engineer

Blue River Technology • United States

Remote
USD 140,000 - 210,000
Senior Software Performance Engineer
Senior Software Performance Engineer

Maymobility • United States

Remote
USD 160,000 - 180,000
Healthcare package
401(k) with match
Paid parental leave
+1
Senior Robotics Software Engineer
Senior Robotics Software Engineer

CLERA • San Francisco (CA)

On-site
USD 185,000 - 235,000
Equity
Field testing days
Application Engineer
Application Engineer

rti • United States

Remote
USD 130,000 - 170,000
Remote work
Home office stipend
Flexible schedule
+1