Systems Software Engineer

Sorry, this job was removed at 5:08 p.m. (EST) on Monday, June 25, 2018
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Optimus Ride

Optimus Ride is a self-driving technology company working to enable safe, sustainable, and equitable mobility solutions. We aim to transform cities and lead the way for a more sustainable future through the introduction of self-driving technologies.

Optimus Ride is based in the Boston Seaport District. Our team hails from a diverse set of backgrounds, and cumulatively has decades of experience building self-driving vehicles, electric vehicles, manufacturing robots, surgical robots, autonomous drones, and more. We aim for a highly collaborative, hands-on, and open environment where peers learn from each other while building technologies for real-world environments.

The Role

We are looking for systems software engineers to help build the systems and infrastructure to support our vehicles and software. You will join a team of engineers building the systems upon which all of our software operates. At Optimus Ride, we strive for an open and collaborative engineering culture where engineers share with, learn from, and support each other. You will exercise the skills that you have developed while acquiring and developing new ones. You will work with state of the art hardware and software, collaborate closely with all of the engineering teams, and build systems to make self driving cars a reality. 

Responsibilities

  • Develop software and systems for fleets of self-driving cars
  • Develop and maintain systems-level software, build systems, and deployment and test pipelines.
  • Develop and maintain tools for installing, configuring, and monitoring vehicles and fleets
  • Deploy and maintain backend systems and infrastructure
  • Design and implement security best-practices
  • Collaborate closely with other engineers to find elegant solutions to hairy problems

Requirements

  • BS in computer science or a related field, or equivalent work experience
  • Deep knowledge of Linux system internals such as kernel, network stack, device drivers, boot process, etc.
  • Proficient in shell scripting, Python, and C++
  • Experience with C++ software build and packaging on Linux (e.g., CMake, deb/rpm packaging)
  • Experience with infrastructure and software development tools like Git, Ansible, Jenkins
  • Excellent communication skills
  • Interest and ability to learn additional skills and technologies as required

Bonus

  • Experience with Nvidia Tegra systems (TX1, TX2, Drive PX2, etc.)
  • Experience with cross compiler toolchains, and ARM architectures
  • Experience with securing and hardening systems, and public key infrastructure
  • Experience building custom Linux kernels, kernel modules, and system images
  • Experience with system-level performance profiling and tuning
  • Experience with virtualization and containerization
  • Experience with cloud infrastructures (AWS, GCP, DigitalOcean, etc)
  • Experience implementing data storage and processing systems (e.g., Hadoop, SQL)
  • Performance analysis and optimization

Benefits and Working EnvironmentAt Optimus Ride, we strive to support our employees by offering competitive compensation, comprehensive benefits and a world class working environment that is centered around the team. We nurture creativity and provide expansive opportunities for growth and development.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

88 Black Falcon Ave, Boston, MA 02210

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Optimus RideFind similar jobs