Hyperloop One is reinventing transportation to eliminate barriers of time and distance by using Hyperloop transport to move cargo and passengers immediately, safely, efficiently, and sustainably.

We design, develop, build and test the technology and hardware to make Hyperloop a reality.

Application Developer at Hyperloop One

The Autonomous Controls Division provides the electrical hardware and software platforms that make Hyperloop a reality. We develop embedded platforms, custom sensor suites and communication networks, that provide the real-time control for propulsion, guidance, and navigation. The systems leverage the latest advances in machine learning algorithms and embedded FPGAs and GPUs to achieve autonomous controls in a future proof design. We derive system level performance models, and implement state of the art controls algorithms. Our team leverages model based systems engineering and agile development practices to deliver mission and safety critical applications. We are seeking candidates with various levels of experience to join our team of qualified, diverse individuals at our Los Angeles facility.

The Application Software Group is responsible for designing, developing, documenting, testing, and supporting the software that connects and coordinates our distributed control nodes. These applications form a complex layered architecture, from interfacing with embedded controls to performing data analytics for system-wide control. We leverage modern middleware technologies to organize and interface between subsystems, allowing commands, alerts, and exceptions to propagate to our supervisory applications. Our software provides the operations interface to the Hyperloop system and allows our engineers to collect performance metrics and analyze results. 

 

Requirements (3+ years) 

  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, or related field (MS is a plus) 
  • Minimum of 3 years experience in one or more of the following:
    • C/C++ for high performance systems 
    • Java, C#, .NET or other object-oriented language 
    • Software architecture and design methodologies 
    • Developing and supporting scalable APIs and applications 
    • SQL and NoSQL data systems 
    • Networking protocols and technologies 
    • Integrating GPUs to accelerate applications 
    • Linux OS; kernel and device driver development is a plus 
  • Experience with Git or similar software configuration management tools 
  • Experience developing, integrating, testing, and delivering software for critical applications 
  • Experience debugging and optimizing software systems for performance 
  • Ability to thrive in an flexible, collaborative and dynamic team environment 
  • Excellent written and verbal communication skills 

 

Desired Skills & Experience 

  • Data Distribution Service (DDS) and other middleware standards 
  • AMP multicore systems; OpenAMP framework 
  • Protocol buffers and other data serialization tools 
  • ROS and robotic systems 
  • Driving software development processes 
  • MISRA C or equivalent software standard(s) 
  • Industrial IoT applications, OPC UA 
  • Autonomous vehicles 
  • Machine learning algorithms 
  • Analytics for very large data sets 

 

Hyperloop One is an Equal Employment Employer; employment is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender (including pregnancy, childbirth, or related medical conditions), national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other protected status. Hyperloop One will consider qualified applicants with criminal histories consistent with the “Ban the Box” legislation.

Find more startup and tech jobs in Los Angeles
Loading...
Apply Now
Why work with us
Help us change the world by changing the world of transportation. What we are working on will positively effect pollution, congestion, cost of living, population density and so much more!
Culture
Open, collaborative, fun, social, hardworking and busy!
Perks & Benefits
Unlimited paid vacation
Catered lunches, snacks, coffee and drinks every day
Personal trainer on-site 3x a week
Full showers, towels and lockers
Commuter benefits
Corporate Uber account
Health, dental and vision coverage
Dog friendly
Onsite barber visits
Dry cleaning service
Stock options with early exercise option

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star
Invite Your Contacts to Built In Los Angeles

Oh no!

You're fresh out of job post slots.