2

Robotics Software Engineer Remote Jobs in Colorado

Senior Java Software Engineer

Louisville, CO ยท Remote

$140K - $152K/yr

Remote Senior Java Software Engineer Remote - USA candidates only - No visa sponsorship | No third-party agencies We are seeking a Senior Software Engineer with deep technical expertise and a proven ...

Embedded Software Engineer

Niwot, CO ยท On-site +1

$85K/yr

... a robot for school or prototyping your first (or tenth) product. No matter your vision or skill ... The Software Engineer is an important role within SparkFun, developing and delivering key ...

Embedded Software Engineer Staff

Boulder, CO ยท On-site +1

$138.40K - $182.10K/yr

... seeking a skilled software engineer to support ongoing programs and internal research and ... on remote sensing data processing, exploitation applications, and simulations. In this position ...

Software Engineer

Westminster, CO ยท On-site +1

$105.60K - $145.20K/yr

Join Trimble as our Next Innovative Software Engineer! Ready to make a tangible impact on global ... remote engineering teams on innovative feature enhancements, ensuring you remain at the pulse of ...

Embedded Software Engineer Sr

Boulder, CO ยท On-site +1

$130.50K - $171K/yr

... seeking a skilled software engineer to support ongoing programs and internal research and ... on remote sensing data processing, exploitation applications, and simulations. In this position ...

Senior Software Engineer

Denver, CO ยท On-site +1

$126.10K - $166.20K/yr

Our company is looking for a Senior Software Engineer focusedon Object oriented code. We are a .NET ... remote work while our core is located in Colorado. You will be a full stack developer with the ...

Senior Software Engineer

Boulder, CO ยท On-site +1

$140K - $185K/yr

Atom Computing is looking for a Senior Software Engineer to implement the quantum computing ... remote. Responsibilities * Develop and maintain public API features and open-source SDKs for ...

Senior Software Engineer

Boulder, CO ยท On-site +1

$140K - $185K/yr

Atom Computing is looking for a Senior Software Engineer to implement the quantum computing ... remote. Responsibilities * Develop and maintain public API features and open-source SDKs for ...

As a Software Engineer II on the Site Reliability Engineering team within the Platform Engineering ... remote APIs. * Experience developing and operating production, customer-facing systems in AWS or ...

next page

Showing results 1-20

Robotics Software Engineer Remote information

See Colorado salary details

$63.1K

$130.9K

$188.2K

How much do robotics software engineer remote jobs pay per year?

As of May 29, 2026, the average yearly pay for robotics software engineer remote in Colorado is $130,938.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,400.00 and $159,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Robotics Software Engineer (Remote), and why are they important?

To thrive as a Robotics Software Engineer working remotely, you need expertise in programming languages like C++ and Python, a background in robotics or computer engineering, and preferably a relevant degree. Familiarity with ROS (Robot Operating System), simulation tools such as Gazebo, and version control systems like Git are commonly required, along with experience in cloud collaboration platforms. Strong problem-solving abilities, self-motivation, and clear communication skills help you excel in distributed teams and manage complex projects independently. These skills and qualities are crucial to develop, test, and deploy robust robotics solutions efficiently while collaborating virtually with multidisciplinary teams.

How do Robotics Software Engineers typically collaborate with hardware teams in a remote work environment?

Robotics Software Engineers working remotely often use a combination of virtual meetings, collaborative platforms, and remote access tools to coordinate with hardware teams. Regular video conferences and shared documentation ensure alignment on integration points, testing schedules, and system requirements. Engineers may also use simulation environments to test code before deploying it to physical hardware, reducing the need for constant onsite presence. Effective communication and clear documentation are essential to overcome the challenges of working with physical devices from a distance.

What does a Robotics Software Engineer do in a remote role?

A Robotics Software Engineer working remotely designs, develops, and maintains software that controls robotic systems. This may include programming robot behaviors, integrating sensors, working with simulation environments, and troubleshooting software issues. Remote engineers often collaborate with teams using online communication tools, and may test code through simulators or by connecting to physical robots at a distance. Strong skills in programming languages like C++ or Python and familiarity with robotics frameworks such as ROS (Robot Operating System) are typically required.
What are the most commonly searched types of Robotics Software Engineer jobs in Colorado? The most popular types of Robotics Software Engineer jobs in Colorado are:
What are popular job titles related to Robotics Software Engineer Remote jobs in Colorado? For Robotics Software Engineer Remote jobs in Colorado, the most frequently searched job titles are:
What cities in Colorado are hiring for Robotics Software Engineer Remote jobs? Cities in Colorado with the most Robotics Software Engineer Remote job openings:
Infographic showing various Robotics Software Engineer Remote job openings in Colorado as of May 2026, with employment types broken down into 9% As Needed, 64% Full Time, 18% Part Time, and 9% Contract. Highlights an 100% Remote job distribution, with an average salary of $130,938 per year, or $63 per hour.
Senior Java Software Engineer

Senior Java Software Engineer

DSC Resources

Louisville, CO โ€ข Remote

$140K - $152K/yr

Full-time

Posted 28 days ago


Job description

Remote Senior Java Software Engineerย ย ย ย ย ย ย ย ย ย ย ย ย ย ย 

ย 

Remote - USA candidates only - No visa sponsorship | No third-party agencies


We are seeking a Senior Software Engineerย with deep technical expertise and a proven track record in designing, developing, and delivering high-quality, scalable software solutions.ย The Staff Software Engineer reports to the Director, SWE, and will be responsible for leading the technical development efforts toward the creation, implementation, and support of existing and next-generation software solutions.ย The ideal candidate will be proficient in Java and the J2EE stack, experienced in AWS cloud services, and skilled in CI/CD pipelines and software design patterns.ย ย 


Duties and responsibilitiesย ย 

  • Design and implement scalable, secure, and maintainable software systems that align with business needs, creating flexible, reusable, and efficient solutions.ย 
  • Lead technical design for complex stories, features, and epics, authoring technical documentation and ensuring adherence to IT control policies.ย 
  • Collaborate proactively with cross-functional teams to address technical dependencies, review ideas and concerns, and deliver high-quality products.ย 
  • Identify root causes of challenges, analyze upstream and downstream impacts, and recommend impactful, broad-reaching solutions while considering corporate strategy and trade-offs.ย 
  • Establish and guide best practices for design, development, testing, and Agile workflows, mentoring team members, and fostering a collaborative environment.ย 
  • Build and maintain strong business relationships to influence decision-making and drive innovative solutions across teams.ย 
  • Collaborate with Senior partners to ensure consistent design and coding standards are maintained across all development teams, including those led by offshore managers.ย 
  • Maintain a deep understanding of software subsystems, their components, interfaces, and data integrations to ensure seamless functionality and scalability.ย 


Qualificationsย 

  • Requires a minimum of 7 years of experience in software development.ย 
  • BS Degree in Computer Science.ย 
  • 7 years of experience designing and implementing technological solutions using Java, J2EE technologiesย 
  • Proficiency in AWS technologies including EC2, SNS, SQS, S3, SES, ESS, Lambda etc.ย 
  • Expert in Databases such as MongoDB, ElasticSearch, and MYSQL.ย 
  • Experience with Rules Engine and/or event-driven architecture.ย 
  • Exposure to improvement in Design best practices, including performance, scalability, robustness, and resiliency.ย 
  • Prior experience working in an AGILE/SCRUM environment.ย 
  • Must be able to work independently and as part of a team on multiple overlapping projects.ย 
  • Proven track record of successfully delivering large, complex, cross-functional projects.ย ย 
  • Strong problem-solving and communication skills.ย 


Knowledge, Skills, and Abilitiesย 

  • Proven track record of managing multiple projects and delivering high-quality results with innovation and creativity.ย 
  • Communicates complex technical concepts effectively to diverse audiences, including technical and non-technical teams.ย 
  • Collaborates seamlessly across departments with varying levels of technical expertise.ย 
  • Demonstrates a strong understanding of system-wide impacts and interdependencies across products, teams, and the organization.ย 
  • Develops and implements innovative solutions that challenge the status quo and drive process improvement.ย 
  • Addresses internal and external customer needs effectively, with the ability to interact directly with customers.ย 
  • Adapts to changing conditions with flexibility and leads others through transitions with clarity and confidence.ย 
  • Leads by example, fostering teamwork, trust, and a shared purpose while promoting success and strategic thinking.ย 
  • Applies Agile/LEAN principles and methodologies to improve efficiency and deliver value.ย 

Salary Range for this position:ย $114,000 to $152,000