Software Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
About Us: Blue Sky Robotics is a leading innovator in robotic solutions, focused on creating cutting-edge technologies that push the boundaries of automation. We are a dynamic team of engineers, designers, and thinkers dedicated to building the next generation of robotic systems. We foster a collaborative environment where creativity and technical excellence thrive.About the Job: We are seeking a highly motivated Software Developer with experience in general-purpose languages like Python, has experience implementing third-party SDKs/APIs, and Linux fluency to join our team. The ideal candidate will have a strong background in software development with a focus on building scalable and reliable systems. As part of our team, you will contribute to designing, developing, and maintaining software that powers our robotic solutions. This job requires at least three days per week in the office in Chapel Hill, NC. This is a contract role with a possibility for full-time. Responsibilities:Develop, test, deploy and maintain software applications using Python and on occasion C++.Collaborate with cross-functional teams to define, design, and ship new features.Implement and manage Linux hardware and servers, ensuring high availability and scalability of our edge applications.Write clean, maintainable, and efficient code following best practices in software development.Participate in code reviews to ensure adherence to quality standards and best practices.Troubleshoot, debug and resolve software defects in a timely manner.Contribute to the design and architecture of new and existing systems.Ensure proper software deployment tactics and protocols, including CI/CD pipelines, version control, and release management.Stay up-to-date with the latest industry trends and technologies to continuously improve our software development processes.What We Offer:Opportunity to work on cutting-edge robotic technologies.Collaborative and innovative work environment.Professional development opportunities.Flexible working hours with a creative team.Generative AI Principles at Blue Sky :We leverage generative AI to learn, grow and become better developers. We leverage generative AI to enhance our code and make us more efficient.We do not use generative AI to build entire applications or features without a strong understanding of how and why the code was generated. We expect our developers to leverage generative ai and other tools but also expect them to understand every line of code, process, feature, and design before it is committed.We expect our developers to be able to talk through and explain the code clearly.How to Apply: Interested candidates should submit the attached form with their resume, cover letter and Code Repository (Github or similar service) code examples.