Demo

Software Engineer

Blue Sky Robotics
Chapel Hill, NC Full Time
POSTED ON 7/17/2026
AVAILABLE BEFORE 8/15/2026
< Back to List

Software Engineer

Position Type

Full-time

Location:

Chapel Hill, NC

If you're interested, email us at engineering-hiring@blue-sky-robotics.com with your resume.

About Us

Blue Sky Robotics builds production-grade robotic systems deployed in real customer environments. We’re looking for a Software Engineer who can take ownership of core systems and help us scale from early deployments to large, distributed fleets.

Role Overview

You will design, build, and maintain the robotics software that runs on our production robots. This includes core architecture, reliability, and infrastructure that enable our systems to scale and operate consistently in the field.

What You'll Do

  • Lead the migration of our software stack to ROS2.
  • Improve reliability and uptime across robots and infrastructure.
  • Build architecture, tooling, and observability for large-scale deployments.
  • Create an internal development suite that significantly reduces engineering cycle times.
  • Build core software capabilities that are reusable across varied applications.

What We're Looking For

  • Fast learner with strong analytical ability; able to absorb/create new ideas quickly.
  • High personal output and strong work ethic; excited about startup culture.
  • Customer-obsessed mindset focused on delivering systems that solve real problems.
  • Bias for action and ability to make progress with incomplete information.
  • Strong ownership, high standards, and consistent delivery.
  • Excellent communication and ability to work cross-functionally.

Technical Expectations

  • Strong in Python and robotics software fundamentals. Experience with ROS2, controls, perception, C , or distributed systems is a plus.
  • Ability to quickly learn new tools and architectures and apply them independently.
  • Skilled at building modular, reliable systems, including debugging, observability, and fault-tolerant design.

What We Offer

  • You work on production systems used in real environments, not research lab prototypes.
  • Engineers own software end-to-end: architecture, implementation, testing, deployment, and reliability.
  • You ship quickly and see your work used immediately in active robot deployments.
  • You have meaningful influence over how our systems scale from early pilots to large, distributed fleets.
  • The work is varied, technically challenging, and central to the company’s growth.

Salary.com Estimation for Software Engineer in Chapel Hill, NC
$94,521 to $115,004
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 Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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

Not the job you're looking for? Here are some other Software Engineer jobs in the Chapel Hill, NC area that may be a better fit.

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) – the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • 21 Days Ago

  • Progress Software Raleigh, NC
  • We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applicat... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!