Embedded Software Engineer Job at Hypercraft, Provo, UT

OFlUTXB6Z3MySUJjUlRNb29zay85YkJRWWc9PQ==
  • Hypercraft
  • Provo, UT

Job Description

Job Description

Job Description

Hypercraft’s mission is to make EV technology more-widely available to early adopters who believe in the many benefits of electric propulsion. We are among the first companies in the world to supply complete, electric-powered drive systems (powertrains) for manufacturers of vehicles in the automotive, racing, defense, commercial, and marine industries.

We exist to give bold visionaries and builders of the future access to advanced propulsion technology, and to help those companies more quickly launch and scale their businesses.

We are driven to be the thought leader in our industry. Part of the way we achieve that is through consistent, engaging visual content — making this role an integral part of achieving and maintaining that goal.

The Software Engineering role at Hypercraft is a SwE’s dream job. Experience what it’s like to be an integral team member working toward the company's common goal to provide affordable, safe and performance-oriented EV and Hybrid drive system solutions for our customers. As a Software Engineer at Hypercraft, you’ll play a pivotal role in the development and integration of next generation software systems for enabling electric vehicle development.

In this role, you'll:

  • Build software to enable interfacing with a variety of vehicle systems
  • Work with both high and low voltage systems for electric vehicles
  • Be part of a growing team working on a variety of projects

Your expertise will be crucial in developing tailored electric vehicle systems that perfectly align with our clients' needs.

KEY RESPONSIBILITIES

  • Work the Product and Engineering teams to solve vehicle design, control, and integration problems with software.
  • Design, develop, and maintain high integrity software applications for automotive systems using modern software development practices.
  • Conduct thorough testing and validation of software applications, including unit tests, automated integration test development, and reliability and robustness testing to ensure compliance with quality standards.
  • Collaborate with the hardware team to evaluate and validate hardware designs.
  • Stay up to date with emerging technologies, industry trends, and advancements in automotive software development and apply them to enhance software engineering processes.
  • Participate in the selection and integration of third-party software components and tools.
  • Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning.
  • Collaborate with internal and external stakeholders to ensure effective communication and alignment of software development activities
  • Support Failure Modes and Effects Analysis (FMEA) for various features to comply with safety standards

MUST HAVES

  • B.S. degree in Computer Science or equivalent experience
  • 3-5 years experience developing high integrity C and C++ in real-time systems
  • 1-3 years experience with Python for developing GUI based helper programs
  • 3-5 years experience designing, testing, and shipping software
  • Experience with software design documents, UML, and requirements tracking
  • Experience with a requirements tracking, ticket management system, agile (JIRA, ClickUp, PRD, ERD, DOORS)
  • Experience with modern software development practices, unit tests, git, profiling, and simulation (SITL, HITL, JTAG, JLink, GTEST, FFF, CMAKE, GCOV)
  • Experience in automotive, industrial vehicles, and electric vehicles is a big plus (ASIL, DFMEA, High Integrity).
  • Excellent verbal and written communications and analytical skills appropriate for interaction with team members (internal and external customers, suppliers, hardware engineers, test staff & management).
  • Experience with Electric Vehicle systems and interfaces (CAN, Automotive Ethernet, SDV)

LOCATION & COMPENSATION

  • This position requires that you can work from our Provo, UT office
  • This position is a full-time salaried position with benefits commensurate upon experience
  • 40+ hours per week
  • This position may include up to 20% travel
  • Pay range: $120,000 to $145,000 DOE

E04JI80046jb406sgk6

Job Tags

Full time,

Similar Jobs

One Haus Recruiting

Restaurant GM | Mexican Cuisine | Downtown Los Angeles Job at One Haus Recruiting

 ...their signature restaurant & lobby. The restaurant has undergone complete renovation and will be opening mid-summer with a fresh new Mexican Cuisine concept. Our unique and innovative hotel brand caters to the new generation of urban travelers, combining a social hotel... 

Work Visa USA Jobs (move2usajobs.com LLC)

HR Trainee/Intern - Relocation to the USA with J-1 Sponsorship Job at Work Visa USA Jobs (move2usajobs.com LLC)

Description: Embark on a career-defining journey in the field of Human Resources with our J-1 Governmental Sponsor Program, which facilitates traineeships and internships across the United States for aspiring HR professionals. As an HR Trainee/Intern, you will delve into...

Swinerton Incorporated

Drywall Framer Job at Swinerton Incorporated

 ...from wall to maintain even joints, fit and fasten wallboard or sheetrock into specified position Measure and mark cutting lines on framing, drywall, and trim Install blanket installation in-between studs and tacks plastic moisture barrier over installation... 

Enterprise Medical Recruiting

Chinese Speaking Nurse Practitioner Position in Brooklyn-Flexible Schedule (Job) Job at Enterprise Medical Recruiting

 ...A private practice with locations in Staten Island, Brooklyn, Manhattan, and Flushing, New York, has openings for Chinese-speaking nurse Practitioners to join its team. The group has been in existence since 2000. About the Opportunity Work directly with three... 

1-800-PACK-RAT LLC

CLASS A or B DRIVER- Home Daily! Job at 1-800-PACK-RAT LLC

 ...Job Description Job Description Looking for a driving job that you can be home EVERYDAY?? 1-800-Pack-Rat is looking for Class A or B drivers to deliver and pick up portable storage units. No experience required, WE WILL TRAIN. Looking for safe and courteous drivers...