Senior Software Engineer
1 month ago
Outrider is a pioneering software company that's revolutionizing the logistics industry by automating distribution yards with electric, self-driving trucks. Our cutting-edge system eliminates hazardous and repetitive manual tasks, enhancing safety and efficiency. With a mission to drive the rapid adoption of sustainable freight transportation, we're committed to innovation and excellence.
The RoleWe're seeking a highly skilled Perception Algorithms & State Estimation Engineer to tackle complex perception and state estimation challenges for online autonomy. The ideal candidate will have experience developing and deploying algorithms in robotics using camera, lidar, and/or radar data. Key responsibilities include designing and developing state estimation solutions, defining meaningful metrics, and collaborating with the perception team to leverage data and deliver solutions ready for deployment on the autonomous vehicle.
Key Qualifications- Proficiency in modern C++ and Python
- Experience building state-of-the-art state estimation solutions for real-time applications in robotics, including E/KFs, factor graphs, and optimization
- Experience working with camera, lidar, and/or radar data in autonomy applications
- Excellent communication and problem-solving skills
- Competitive compensation package
- Ownership of projects from day one, highly collaborative teams, and a dynamic work environment
- 100% remote work setup, flexible work schedule, and annual career development stipend
- Business trips to our headquarters in Denver, Colorado to stay connected with the team
We're committed to fostering an inclusive environment where everyone's opportunities are limitless, regardless of race, national origin, gender, age, religion, disability, veteran status, or any other protected characteristic.
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Affinity Group Full timeJob Title:Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Linux and Node.js.Responsibilities:Design and develop scalable and efficient software systems using Linux...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Carta Full timeAbout CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Carta Full timeAbout CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...
-
Senior Software Engineer and Coach
1 month ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team in Waterloo, Ontario or Toronto, Ontario. As a key member of our team, you will play a critical role in driving engineering excellence and transforming our software...
-
Senior Software Engineer and Coach
1 month ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team in Waterloo, Ontario or Toronto, Ontario. As a key member of our team, you will play a critical role in driving engineering excellence and transforming our software...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Broadcom Inc. Full timeJob Title: Senior Staff Software EngineerBroadcom Inc. is seeking an experienced Senior Staff Software Engineer to join our Mainframe Software Division (MSD) team.Job Summary:We are looking for a highly skilled software engineer with a passion for building high-quality applications using agile practices to join our development team working on the solution in...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Broadcom Inc. Full timeJob Title: Senior Staff Software EngineerBroadcom Inc. is seeking an experienced Senior Staff Software Engineer to join our Mainframe Software Division (MSD) team.Job Summary:We are looking for a highly skilled software engineer with a passion for building high-quality applications using agile practices to join our development team working on the solution in...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full timeSenior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Apply industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...
-
Senior Software Engineer
4 weeks ago
Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full timeSenior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Apply industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...
-
Senior Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Sun Life Full timeJob Title: Senior Software EngineerAt Sun Life, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the business needs of our organization.Key Responsibilities:Design and develop software...
-
Senior Software Engineer and Coach
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the development of our software applications and providing coaching and mentoring to our engineers.Key...
-
Senior Software Engineer and Coach
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full Stack Software Engineer/Coach, Engineering TransformationWe are seeking a highly skilled Senior Full Stack Software Engineer/Coach to join our Engineering Transformation team. As a key member of our team, you will be responsible for leading the development of our software applications and providing coaching and mentoring to our engineers.Key...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full timeSenior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...
-
Senior Software Engineer
1 month ago
Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full timeSenior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada ANSYS, Inc. Full timeJob Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...
-
Senior Software Engineer II
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeUnlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...
-
Senior Software Engineer II
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeUnlock the Power of Equity OwnershipAt Carta, we're on a mission to make equity ownership more accessible to everyone. As a Senior Software Engineer II, you'll play a critical role in helping us achieve this goal.About the RoleWe're seeking a highly skilled software engineer to join our Alternative Assets team. As a key member of our engineering team, you'll...
-
Senior Software Engineer I
3 weeks ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Menlo Ventures. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Your primary focus will be on building scalable, efficient, and reliable software systems that meet the needs of our...