Jobs and Careers
OX

Senior Software Engineer (Solutions)

Oxa
United Statesfull_timeVerifiedPosted 13 Sept 2023
💰 $120,000/yr($100,000/yr$120,000/yr)

About the role

The Solutions Team is an emerging team at Oxbotica that is a unique blend of technical and commercial problem solvers that have experience in deploying robotic systems in the field and solving problems with autonomy. Members of the team have the opportunity to try on many hats - both technically across the autonomy stack and spanning from writing code to whiteboarding with customers to find the best solution.

The Solutions Team specifies (and may develop) tools required for delivering successful solutions. The team strives to understand all parts of the system to a level in which they can present and explain each of those components/modules of technology to a customer and how it contributed to the overall solution.

Members of the Solutions Team are a dynamic and engaged group of people from diverse cultural and professional backgrounds, all working together towards our goal of Universal Autonomy with an obsessive customer focus.

You will initially be given technical ownership of a program to develop a customer solution using one or more components of our autonomy stack. Following this, you will be given the responsibility to lead a team to implement customer solutions utilizing the full autonomy stack. This is a fast-paced, wide-reaching role that will provide exposure across all components in our architecture and requires an experienced technical leader that also implements and delivers (i.e., a hybrid technical leadership / IC role)

This role is L4 internally

Requirements

  • Accountable for technical roadmap generation and end-to-end delivery of these solutions for our various customer solutions.
  • Accountable for the creation / maintenance for documenting the architecture of SW systems, APIs and decision flows.
  • Responsible for design-to-implementation of some of our solutions.
  • Responsible for building, upgrading and maintaining maps for customer testing and deployments.
  • Responsible for coordinating, driving, and facilitating alignment meetings with the team to ensure delivery is on time.
  • Responsible for identifying and immediately addressing performance-related issues that impede commercial deployment of systems.
  • Responsible for maintaining a dashboard and regular report on KPIs that are owned by the team.
  • Responsible for collaborating with other team members, suggesting and discussing high-level approaches to solve problems, code reviews & pair programming.
  • Responsible for participating in regular stand ups, team meetings, and 1-2-1’s as part of your role.
  • Responsible for contributing to sprint cycles so as to bring in sprint activity on time, including planning, reviewing, and highlighting risk or scope creep against project requirements.


What you need to succeed:

  • Bachelor’s / MASc degree or equivalent experience in computer science or robotics
  • 5+ years of experience in writing C++ software
  • Demonstrable experience in leading the delivery of proven systems and participation in product
  • Demonstrated experience in HW/SW interfacing and integration


Extra kudos if you have:

  • Python: experience using tools to create
  • Robotics and hardware
  • Platform hardware and configuration
  • The ability to translate customer concepts and requirements to a technical solution or service.
  • Able to discuss a program equally well with the customer as with engineers.



Benefits

We provide:

  • Competitive salary, benchmarked frequently
  • Hybrid working arrangements
  • PTO 25 days
  • United Healthcare Medical Insurance - we cover 95% with 5% employee contribution
  • 401k Retirement plan with Safe Harbour
  • Life Assurance
  • AD&D Insurance
  • Short and Long Term Disability Insurance
  • Dental and Vision - Fully funded for you and Oxa will contribute 50% of costs for dependants.


The total compensation pay range for this position is expected to be between $100,000 - $120,000 USD per year. However, base pay offered may vary depending on factors such as skills, job-related knowledge and location.


Our Culture:

We promote an open and inclusive culture that empowers our Oxbots to bring their whole, authentic selves to work every day. Oxa is proud to be an inclusive organisation and, as such, we require all team members within our recruitment process to understand and deploy best practices focused on de-biasing the whole recruitment cycle.We also apply a neuro inclusive lens to our recruitment process and want each potential Oxbot to enjoy the best experience possible for them. Please share with us any individual needs or reasonable adjustments

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Oxa

View company profile →