Demo

Senior System Software Engineer

ConsultNet Technology Services and Solutions
Longmont, CO Contractor
POSTED ON 7/30/2026
AVAILABLE BEFORE 8/28/2026

Title: System Software Engineer III

Location : Longmont, CO (hybrid, 3x/wk onsite)

Target Start Date : ASAP

Type: Contract

Pay Rate : $55.25-$69.70/hr


Position Summary

Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking a System Software Engineer III to develop and maintain the foundational software that powers advanced robotic and autonomous systems. This role bridges embedded firmware and higher-level application software, developing the operating system, middleware, and low-level abstractions that enable reliable, high-performance robotic platforms. The ideal candidate has strong Linux systems expertise, thrives in complex, multi-threaded environments, and enjoys working hands-on with hardware to validate software in real-world conditions.


Key Responsibilities

  • Develop and maintain system-level software using Rust, C , and Python.
  • Maintain and enhance Linux-based operating systems, including Ubuntu and Yocto.
  • Build and support the software layers that connect embedded firmware with higher-level robotic applications.
  • Develop tools to improve system performance, observability, scalability, and fleet reliability.
  • Debug complex, multi-threaded issues spanning firmware, operating systems, perception, and application software.
  • Collaborate closely with embedded, perception, and application engineering teams to deliver robust system functionality.
  • Validate software changes directly on robotic hardware and support field testing as needed.
  • Continuously evaluate and adopt new technologies to improve platform performance and maintainability.


Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline, or equivalent experience.
  • 5 years of experience developing production software in a compiled language such as Rust, C , Go, Java, or C.
  • Strong experience administering and developing software on Linux-based systems in production environments.
  • Experience designing, maintaining, and troubleshooting large-scale, complex software systems.
  • Proven ability to debug multi-threaded, distributed, and cross-functional software environments.
  • Strong problem-solving skills with the ability to quickly understand unfamiliar systems and resolve challenging technical issues.
  • Comfortable working directly with hardware to verify and validate software functionality.
  • Excellent communication and collaboration skills in a cross-functional engineering environment.


Preferred Qualifications

  • Professional experience with Rust in production environments.
  • Experience developing software for robotics, autonomous vehicles, embedded systems, or other real-time platforms.
  • Familiarity with embedded Linux, firmware integration, and hardware abstraction layers.
  • Experience with CAN-based communications, robotics middleware, or distributed software architectures.
  • Exposure to cloud-connected systems, telemetry, or fleet management platforms.
  • Experience working in Agile software development environments using modern CI/CD and version control practices.
  • Experience with AI technology is a big plus.


Salary : $55 - $70

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior System Software Engineer?

Sign up to receive alerts about other jobs on the Senior System Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ConsultNet Technology Services and Solutions

  • ConsultNet Technology Services and Solutions George, UT
  • Desktop Support - Onsite Position Type: Direct Hire We are looking for a Desktop Support / Junior Systems Administrator to join our IT operations team. Thi... more
  • Just Posted

  • ConsultNet Technology Services and Solutions Midvale, UT
  • Platform Engineer Midvale, Utah Contract Pay: $65 - $75 DOE Job Description: The Platform Engineer will be responsible for supporting and enhancing cloud-n... more
  • Just Posted

  • ConsultNet Technology Services and Solutions Rockville, MD
  • Title : Fullstack Developer GenAI Location : Rockville, MD Target Start Date : ASAP Type : contract Pay Rate: DOE Full Stack Development Design and develop... more
  • Just Posted

  • ConsultNet Technology Services and Solutions Rockville, MD
  • Title : Backend Engineer (Big Data & AWS) Location : Rockville, MD , McLean, VA, New York, NY or Jersey City, NJ Target Start Date : ASAP Type : contract P... more
  • Just Posted


Not the job you're looking for? Here are some other Senior System Software Engineer jobs in the Longmont, CO area that may be a better fit.

  • Apple Boulder, CO
  • The watchOS System Spaces group is seeking a new colleague to help us shape the future of Apple Watch. As a senior software engineer on the team, you will ... more
  • Just Posted

  • Autonomous Solutions Longmont, CO
  • At Autonomous Solutions Inc (ASI) , we are revolutionizing industries with state-of-the-art autonomous robotics solutions. We deliver technologies that enh... more
  • 16 Days Ago

AI Assistant is available now!

Feel free to start your new journey!