Software Engineer – Embedded Systems

First American all-electric recreational vehicle manufacturer developing an aerodynamic, battery-powered trailer for the electric age.
$130,000 - $160,000
Embedded
Mid-Level Software Engineer
In-Person
1 - 10 Employees
3+ years of experience
Automotive

Description For Software Engineer – Embedded Systems

Lightship, the pioneering American all-electric recreational vehicle manufacturer, is revolutionizing the RV industry with their innovative battery-powered trailer. As a Software Engineer in Embedded Systems, you'll be at the forefront of modernizing and electrifying RVs by developing cutting-edge electronics and controls.

The role involves working across a distributed compute architecture, handling critical domains such as power systems, propulsion, and body controls. You'll be responsible for developing application software for in-vehicle controllers, creating device drivers for embedded peripherals, and contributing to the platform software layer that supports various vehicle functions.

This position offers an exciting opportunity to work with a diverse, collaborative team in a flat organizational structure that values integrity, autonomy, and creativity. You'll be part of a mission-driven company that's transforming a pastime enjoyed by over 11 million American families into a more sustainable, electric future.

The compensation package is competitive, ranging from $130,000 to $160,000 annually, plus equity ownership in the company. Lightship offers comprehensive benefits including full healthcare coverage for employees and dependents, 401k, flexible PTO, parental leave, and even an annual $2,000 allowance for RV trips or professional development.

The ideal candidate will bring strong expertise in embedded systems development, with proficiency in C/C++ and experience with various communication protocols. You'll need to be comfortable with debug tools and have a track record of working effectively with cross-functional teams. If you're passionate about sustainable technology and want to make a significant impact in the electric vehicle industry, this role offers an exceptional opportunity to shape the future of RV travel.

Last updated 13 days ago

Responsibilities For Software Engineer – Embedded Systems

  • Develop application software for in-vehicle controllers, spanning domains from drivetrain, power distribution, and body controls
  • Develop and integrate device drivers for embedded peripherals connected over LIN, SPI, UART, CAN
  • Develop software to support hardware bring-up
  • Collaborate with cross-functional teams in identifying the root causes of software defects
  • Develop software unit tests suites and integrate test cases with a CI/CD pipeline
  • Participate in software code reviews and hardware schematic reviews

Requirements For Software Engineer – Embedded Systems

Linux
  • Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
  • Minimum 3 years experience in software development
  • Proficiency coding in C/C++
  • Experience with development for a microcontroller and experience with communication protocols such as SPI, CAN, CAN-FD, I2C, LIN, and UART
  • Proficient with debug tools such as oscilloscopes, logic analyzers, and multimeters
  • Experience working with cross-functional software, hardware, test, and manufacturing teams

Benefits For Software Engineer – Embedded Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Healthcare, Dental, Vision
  • 401k
  • Flexible Paid Time Off
  • 12 weeks paid parental leave
  • $2,000 per year towards an RV trip or professional development opportunities
  • 100% coverage of insurance premium for employees and dependents
  • Equity compensation

Interested in this job?

Jobs Related To Lightship Software Engineer – Embedded Systems

Power Electronics Engineer (Mid)

Mid-level Power Electronics Engineer position at Apex, focusing on spacecraft electrical systems and power converter design.

Flight Test Engineer

Flight Test Engineer position at CX2, focusing on electronic warfare systems testing and automation, requiring Python expertise and 2-5 years of safety-critical testing experience.

System Integration and Test Engineer

System Integration and Test Engineer position at Nimble, developing advanced robotics systems for autonomous logistics.

Mass Properties Engineer

Mass Properties Engineer position at LTA Research, focusing on airship development and flight testing with emphasis on weight and balance calculations.

Mechanical Engineer - Alignment

Join Mainspring Energy as a Mechanical Engineer focusing on alignment, working on innovative clean energy solutions with competitive compensation and equity benefits in Menlo Park.