Software Engineer
Blue Sky Robotics · Chapel Hill, NC · 6 days ago
Information TechnologyFull-time
About the role
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.
What You'll Do
- Migrate our software stack to ROS2.
- Improve reliability and uptime across robots and infrastructure.
- Create architecture, tooling, and observability for large-scale deployments.
- Build an internal development suite that significantly reduces engineering cycle times.
- Create core software capabilities that are reusable across varied applications.
What We're Looking For
- A fast learner with strong analytical ability; able to absorb/create new ideas quickly.
- A high personal output and strong work ethic; excited about startup culture.
- A customer-obsessed mindset focused on delivering systems that solve real problems.
- A bias for action and ability to make progress with incomplete information.
- A strong ownership, high standards, and consistent delivery.
- An 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.
- A skilled at building modular, reliable systems, including debugging, observability, and fault-tolerant design.