What are the responsibilities and job description for the Lead Software Engineer position at Kepler?
Kepler is on an audacious mission : to bring the internet to space. Founded in 2015, our ambition is to provide internet connectivity in space, whether in LEO, MEO, GEO, or beyond. With an expanding base of early customers and our first 23 satellites in orbit, Kepler is continuing to grow and expand its most important asset – the Team!
Kepler is looking for a dynamic top-tier Software Engineer to design and develop reliable, high-quality software. You will have the opportunity to work on a variety of tasks, including software development for both space- and ground-based assets supporting the development and testing of our satellites, mission control software, and product offerings. You'll be relied upon for input and decisions that will directly impact constellation design and operation.
To comply with federal government contracting regulations, this position requires U.S. citizenship due to the nature of the work involving access to classified or national security information.
Responsibilities :
- Next-generation satellite onboard software
- Work on Linux-based platforms including satellites
- Firmware and drivers
- Kepler satellite network infrastructure
- Application infrastructure
- Mission control software and automation
- Hardware and software test infrastructure and automation, including writing thorough tests and documentation
- Work in a CI / CD environmentand develop unit tests and integration tests suitable for automation in a CI / CD infrastructure
- Lead software design review and code review processes
- Work with electrical, digital design, and operations teams to identify required features and solidify the system architecture
- Provide technical leadership, working with customers to ensure on-time delivery that meets requirements
Requirements :
Bonus Points :
Kepler Communications Inc. is committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We welcome applications from : women, Aboriginal persons, persons with disabilities, ethnic minorities, visible minorities, people who identify as LGBT and others who may contribute to diversification in our workplace.
As part of our commitment to accessibility for all persons with disabilities, Kepler will, upon the request of the applicant, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities. Please contact our People & Culture team, through our Career Page to make your accommodation needs known and we will consult with you to ensure suitable accommodation is provided.