Software Engineer II
2 months ago
ABOUT ROCKET LAB
Rocket Lab is a global leader in launch and space systems. The rockets and satellites we build and launch enable some of the most ambitious and vital space missions globally, supporting scientific exploration, Earth observation, and missions to combat climate change, national security, and exciting new technology demonstrations. Our Electron rocket has provided reliable access to orbit since 2018, becoming one of the most frequently launched rockets in the world. Neutron will be our next rocket on the launch pad, an advanced 13-tonne payload class, reusable rocket to launch the mega constellations of the future.
Our space systems business includes our extensive line of satellites and components that have enabled more than 1,700 missions including the James Webb Space Telescope, NASA Psyche Mission, Artemis I, Mars Ingenuity helicopter, and more. Join our pioneering team and launch your career to new heights
SPACE SYSTEMSRocket Lab’s Space Systems team is responsible for every satellite and satellite component made by Rocket Lab: from complete satellites destined for missions to the Moon and Mars, to the individual components and subsystems that make up a satellite like solar panels, flight software, reaction wheels, and star trackers, separation systems, radios, and more. Our Space Systems team is made up of engineers, technicians, and designers who design, create, and put together our own satellites for missions across the commercial, government, and defense sectors, or who build and assemble satellite hardware and software that supports other satellite missions.
SOFTWARE ENGINEER II – GROUND SOFTWAREAs a Software Engineer based at Rocket Lab’s site in Ontario, Canada you will have the opportunity to support all ground software and testing applications for Reaction Wheels and Star Trackers. In this role you will work on maintaining the existing Python projects, developing new applications, streamlining existing manual testing workflows through automation, and working in tandem with production and R&D teams to enhance the software usability and establish new requirements. To be successful in this role, you must be enthusiastic to work with various departments, deliver effective solutions, and be willing to learn new technologies and frameworks. Join a driven team of pioneers relentlessly tackling challenging projects, delivering on the impossible, and making an impact on the future of space
WHAT YOU’LL GET TO DO:- Design, develop, and maintain packages and applications with a focus on hardware interaction, serial communication, and process automation to support production of reaction wheels and star trackers
- Collaborate with cross-functional teams to define requirements, design, and implement new features
- Implement robust and scalable software solutions for hardware control, data acquisition, and analysis
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs in new and existing systems
- Help maintain code quality, organization, and automation
- Bachelor’s degree in software engineering or Computer Science
- 2+ years of relevant software engineering experience
- Proven development experience in Python - Strong understanding of Object-Oriented Design and SOLID principles
- Proficient in hardware interfacing and serial communication protocols (e.g., RS-485, I2C)
- Experience with version control systems (e.g., Git)
- Software Development Lifecycle
- Experience with PyQt and MVP pattern
- Experience with MATLAB or C#
- Experience with cloud services such as AWS microservices or S3 Bucket
- Familiarity with relational databases (RDB) and SQL
- Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, and the ability to focus
- Regularly required to sit, use hands and fingers, operate computer keyboard and controls, and communicate verbally and in writing
- Must be physically able to commute to buildings
- Occasional exposure to dust, fumes and moderate levels of noise
We’re on a mission to unlock the potential of space to improve life on Earth, but that’s not an easy task. It takes hard work, determination, relentless innovation, teamwork, grit, and an unwavering commitment to achieving what others often deem impossible. Our people out-think, out-work and out-pace. We pride ourselves on having each other’s backs, checking our egos at the door, and rolling up our sleeves on all tasks big and small. We thrive under pressure, work to tight deadlines, and our focus is always on how we can deliver, rather than dwelling on the challenges that stand in the way.
#J-18808-Ljbffr-
Software Engineer II
1 month ago
Old Toronto, Ontario, Canada Oak HCFT Full time{"title": "Software Engineer II", "description": "Job SummaryWe are seeking a highly skilled Software Engineer II to join our Customer Engineering team at Clearco. As a key member of our team, you will design and build software systems with a focus on performance and maintainability.Key ResponsibilitiesDesign and develop software systems with a focus on...
-
Software Engineer II
1 month ago
Old Toronto, Ontario, Canada Oak HCFT Full time{"title": "Software Engineer II", "description": "Job SummaryWe are seeking a highly skilled Software Engineer II to join our Customer Engineering team at Clearco. As a key member of our team, you will design and build software systems with a focus on performance and maintainability.Key ResponsibilitiesDesign and develop software systems with a focus on...
-
Software Engineer II
2 months ago
Old Toronto, Ontario, Canada Rocket Lab Full timeSoftware Engineer II - Ground Software SpecialistRocket Lab is a global leader in launch and space systems, and we're seeking a skilled Software Engineer II to join our team in Ontario, Canada. As a Ground Software Specialist, you will play a critical role in supporting the development and maintenance of software applications for Reaction Wheels and Star...
-
Software Engineer II
2 months ago
Old Toronto, Ontario, Canada Rocket Lab Full timeSoftware Engineer II - Ground Software SpecialistRocket Lab is a global leader in launch and space systems, and we're seeking a skilled Software Engineer II to join our team in Ontario, Canada. As a Ground Software Specialist, you will play a critical role in supporting the development and maintenance of software applications for Reaction Wheels and Star...
-
Software Engineer II
1 month ago
Toronto, Ontario, Canada Instacart Full timeAbout Instacart EngineeringInstacart is a leading online grocery shopping platform that connects customers with local stores and personal shoppers. Our engineering team is responsible for building and maintaining the technology that powers our platform, ensuring a seamless and efficient experience for our customers and partners.About the RoleWe are seeking a...
-
Software Engineer II
1 month ago
Toronto, Ontario, Canada Instacart Full timeAbout Instacart EngineeringInstacart is a leading online grocery shopping platform that connects customers with local stores and personal shoppers. Our engineering team is responsible for building and maintaining the technology that powers our platform, ensuring a seamless and efficient experience for our customers and partners.About the RoleWe are seeking a...
-
Software Engineer II
4 weeks ago
Old Toronto, Ontario, Canada Instacart Full timeAbout InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with their favorite retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of...
-
Software Engineer II
4 weeks ago
Old Toronto, Ontario, Canada Instacart Full timeAbout InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with their favorite retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of...
-
Software Development Engineer II
2 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeSoftware Development Engineer II Opportunity at AmazonAmazon is seeking a highly skilled Software Development Engineer II to join the Advertiser Growth Engine team. As a key member of this team, you will be responsible for designing and building high-availability, low-latency distributed systems that will service millions of users.The Advertiser Growth...
-
Software Engineer II
1 month ago
Old Toronto, Ontario, Canada Instacart Full timeAbout InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of thousands of...
-
Software Engineer II
1 month ago
Old Toronto, Ontario, Canada Instacart Full timeAbout InstacartWe're revolutionizing the way people shop for groceries. Our mission is to give everyone access to the food they love and more time to enjoy it together.At Instacart, we're building a platform that connects customers with retailers, brands, and shoppers. Our technology enables millions of users in North America, hundreds of thousands of...
-
Senior Software Engineer II
4 weeks ago
Old Toronto, Ontario, Canada Emburse Full timeJob Title: Senior Software Engineer IIEmburse is seeking a highly skilled Senior Software Engineer II to contribute to the development of an engaging and interconnected set of system solutions. As a senior engineer, you will enhance the experiences of our customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and...
-
Senior Software Engineer II
4 weeks ago
Old Toronto, Ontario, Canada Emburse Full timeJob Title: Senior Software Engineer IIEmburse is seeking a highly skilled Senior Software Engineer II to contribute to the development of an engaging and interconnected set of system solutions. As a senior engineer, you will enhance the experiences of our customers, solve interesting challenges, and design new solutions. Emburse, known for its innovation and...
-
Software Engineer II
4 weeks ago
Toronto, Ontario, Canada Zonda Full timeSoftware Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a leading innovator in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our...
-
Software Engineer II
4 weeks ago
Toronto, Ontario, Canada Zonda Full timeSoftware Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a leading innovator in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining our...
-
IT Software Test Engineer II
4 weeks ago
Old Toronto, Canada The Child Center of NY Full timeFirst National is proud to be an equal opportunity employer and is committed to diversity and inclusion regardless of race, color, religion, national origin, age, gender identity, physical or mental disability, sexual orientation and any other category protected by law.First National supports requests for accommodation from applicants with disabilities;...
-
IT Software Test Engineer II
4 weeks ago
Old Toronto, Canada The Child Center of NY Full timeFirst National is proud to be an equal opportunity employer and is committed to diversity and inclusion regardless of race, color, religion, national origin, age, gender identity, physical or mental disability, sexual orientation and any other category protected by law.First National supports requests for accommodation from applicants with disabilities;...
-
IT Software Test Engineer II
3 weeks ago
Old Toronto, Canada First National Financial Full timeFirst National is proud to be an equal opportunity employer and is committed to diversity and inclusion regardless of race, color, religion, national origin, age, gender identity, physical or mental disability, sexual orientation and any other category protected by law.First National supports requests for accommodation from applicants with disabilities;...
-
Software Engineer II
4 weeks ago
Toronto, Ontario, Canada Zonda Full timeSoftware Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a pioneering company in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in shaping the future of housing.About the...
-
Software Engineer II
4 weeks ago
Toronto, Ontario, Canada Zonda Full timeSoftware Engineer Level IIRemote, Toronto | Full-TimeSalary Range: $125,000-$135,000 CADZonda Home Canada is a pioneering company in the housing industry, and we're seeking a talented Software Engineer Level II to join our dynamic team. As a key member of our software development team, you will play a crucial role in shaping the future of housing.About the...