Software Engineer @ ModVans - Oxnard, CA

Job Overview

9 days ago

Software Engineer

ModVans - Oxnard, CA

Are you excited about working on something cool and used by millions of people? Do you love software, apps, cars and vans but hate the idea of slaving away for a giant, uncaring company, working on tiny utility projects that few people care about? Do you want to wake up excited to go to work? Do you want to learn so much you feel like your head might explode? Do you want to work so hard, you go home exhausted? Do you want to have an important role on a small, smart, passionate and hard working team?

Do you want to join a fun and exciting startup with opportunity for advancement, fortune and fame?

ModVans designs and manufactures high-tech, multipurpose vehicles and sells direct to consumers via our website, www.modvans.com. We currently offer 3 vehicle models. To build our vehicles, we buy vans (“chassis”) wholesale from a large manufacturer such as Ford and convert them into motorhomes. Technically, we are a “second stage vehicle manufacturer.” We are also a licensed and certified RV manufacturer, which allows our customers access to RV financing, warranties, and insurance. With long term RV financing, our vehicles have a monthly payment similar to a new SUV.

ModVans has award winning, unique vehicle designs, the largest available lithium batteries (the size of 2 Tesla PowerWalls) of any RV and the most technologically advanced RV systems and controls.

We have achieved all this in just a few very intense years. We are still a scrappy startup with big plans.

In 2022, we have exciting plans to build a large factory to help us meet demand and to reveal our plans and progress in the development of a fully electric model.

We are looking for a smart, passionate and hard working engineer to join us in our quest for big success!

If you've read this far and you are still thinking "this sounds amazing!" and "I'm a perfect fit!", there are a few things you can do to help us find each other:

  • Submit your resume in PDF form. PDF works better than doc(x) on Indeed. As an engineer, we expect you to be able to read and follow basic instructions and know (or figure out) the difference between Word documents and PDF, so don't get this wrong.
  • Answer all the Indeed questions, including the ones about relevant experience and interest in the work. Yes, we know this is annoying, but we get resumes all day long from people that just want a job, and that is not what we are looking for. We want people that care deeply about the work. Your hobbies and interests are strong indicators (and also an opportunity to demonstrate your excellent communication skills).
  • If you do not have any relevant work experience, hobbies or interests, please do not apply for this position. Instead, apply for one of our intern positions (when available) so you can discover your passion in a role with fewer responsibilities.

Failure to follow the above guidelines will result in your application being automatically rejected.

A few of the things you'll be doing:

  • Research of all kinds
  • Writing code to control more types of things than you knew existed: Cloud Services, Mobile Apps, Websites and Custom Circuit Boards that monitor and control our vans.
  • Working with electronics and firmware
  • Working as a team with our hard working and highly skilled mechanical engineers
  • Supporting our hard working Production and Inventory teams
  • Creating (and sometimes breaking) all types of prototype parts
  • Handing R&D projects off to production with documentation and training

General Info:

  • Our engineering team sometimes works all waking hours, including weekends. If you are searching for a job with great "work/life balance" as your top requirement, this might not be the role for you. That said, we are team that likes to work hard AND play hard, so we have paid vacation and we want you to use it.
  • Our engineers do it all: Front End, Back End, Databases, Apps and Firmware and more. If you are the kind of person that only likes to do things they are already good at, this might not be the role for you.
  • Our engineers work on the computer AND in the shop. Engineering is not production, but we often build our own prototypes. If you are the kind of person that wants to sit at your desk creating designs to be handed off to another team to build, this might not be the role for you.
  • There will be failure AND success. Pushing boundaries often results in initial failures. On tough days, we joke that "ModVans is hard".
  • You will work on things that have never been done before. "Nobody told me how to do it" is not an acceptable excuse. To accomplish something never done before, there has to be someone that figures how to do it and that someone will be you!
  • Ask for help when you need it. Yes, it is a fine line between "self-starter" and not wasting time figuring things out unnecessarily. Find it.
  • Completion is everything. ModVans defines success as delivering high quality vehicles to happy, paying customers. For our work to make it into production, is has to be completed.

Software Engineer is a paid, full time position with benefits such as paid-time off, health insurance and stock options.

Respond to this post with a resume and any other background info (workplace success stories, hobbies, clubs, projects, etc.) that demonstrates your ability and interest in this role.

Your interview will be a working interview that may include frantic coding exercises. Please dress accordingly.

If asked to interview, bring 2 copies of your resume. It will be to your advantage to bring an object you have built (or photos of a product or project you have completed) to demonstrate your skills and workmanship.

Responsibilities

  • Accept project based assignments
  • Architect, design and implement all types of systems and software
  • Create documentation and training materials for production hand-off
  • Take 100% responsibility for completing assignments

Skills

  • Python, Javascript, HTML, SQL, ORM
  • AWS, SQLAlchemy, Svelte and Ionic based apps will be an advantage
  • Ability to lift up to 75 lbs without assistance
  • Self-motivated with a results-driven approach
  • Problem-solving skills
  • Degree in a technical, engineering or relevant field will be an advantage
  • No nonsense, no drama

Job Type: Full-time

Pay: From $56,000.00 per year

Benefits:

  • Dental insurance
  • Employee discount
  • Health insurance
  • Paid time off

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Oxnard, CA 93030: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • What about the role excites you and motivated you to apply? Please describe your interest in working with us.
  • How is your previous experience relevant to this role? Why are you a good fit for this job? [Note: Enthusiasm and interest and is covered in the previous question. This is where you tell us about your relevant skills and accomplishments.]

Experience:

Work Location: One location

Similar Jobs

Software Engineer

Aptiv

Agoura Hills, CA

Experience with revision control and issue tracking on large collaborative projects (Git, Jira, Jenkins or similar). SHAPE THE FUTURE OF MOBILITY FROM DAY ONE.

Radar Software Engineer - Simulation

Aptiv

Agoura Hills, CA

Experience with revision control and issue tracking on large collaborative projects (Git, Jira, Jenkins or similar). SHAPE THE FUTURE OF MOBILITY FROM DAY ONE.

Radar Software Engineer - GPU

Aptiv

Agoura Hills, CA

5+ years of hands on experience in: GPU programming using CUDA, machine learning processing techniques, fundamentals understanding, modifying, and debugging…

Embedded Engineer, Hardware

Fisker Inc

Manhattan Beach, CA

Experience in automotive embedded hardware development. Experience working with external suppliers and other partners to define system requirements, work…

High Voltage Software Test Engineer

Canoo Technologies Inc.

Torrance, CA

Bachelors degree in electrical or software engineering or equivalent. Knowledge and some hands-on experience with field-oriented control for PM and/or IM.

Senior Software Engineer

Tickets.com

Costa Mesa, CA

Collaborate with a team of extraordinary engineers and technologists. 7+ years of overall software development experience using Java JVM.

OTA and Diagnostics Software Test Engineer

Canoo Technologies Inc.

Torrance, CA

Bachelors degree in electrical or software engineering or equivalent. The principles and drills of the CANOO Way have been fundamental to our success, our…

UI/UX Designer

Asseco South Eastern Europe

Santa Monica, CA

Understanding of common software development life cycle methodologies. 1-5 years of relevant experience within the particular area.

System software engineer

Fisker Inc

Manhattan Beach, CA

Good understanding of embedded system software and operating system architectures. Hands-on OS-level embedded software development experience in QNX.

QA Engineer, Mobile and Web

Fisker Inc

Manhattan Beach, CA

7-8+ years of work experience in delivering high-quality software related to web, mobile, cloud and/or embedded systems.

Senior Software Engineer (Connected Car)

Fisker Inc

Manhattan Beach, CA

You will have a great deal of impact with the solutions you choose. Solid OOP knowledge to create extensible and reusable software components.

Site Reliability Engineer

Fisker Inc

Manhattan Beach, CA

Provision and maintain cloud infrastructure using Infrastructure-as-Code (IaC). Ensure the highest level of security in all cloud systems.

Software Engineer Co-Op

Midmark Corporation

Irvine, CA

Work in cross-functional teams with other software developers, test automation engineers and firmware engineers. NET, C#, as well as Angular and Typescript.

HMI Software Design Developer

Fisker Inc

Manhattan Beach, CA

Highly skilled with UI composition tools such as Kanzi Studio, Qt Suite, Android Studio, or similar automotive HMI tools.

Software Engineer - Micro/Private/Bare-Metal Cloud

Canonical - Jobs

Los Angeles, CA

At least 5 years of proven professional software development experience in Python, Go or similar. This is an exciting opportunity for a software engineer…

Mobile Design Developer

Fisker Inc

Manhattan Beach, CA

5+ year’s experience as a design technologist, UI engineer, creative technologist or front-end software engineer working on multi-functional teams releasing…

Full-Stack Developer (Remote – US)

Mandiant

Los Angeles, CA

Mandiant’s Special Program’s team is looking for an experienced full-stack software engineer to assist with the development of innovative technologies.

Sr. Manager, System Software Design

Fisker Inc

Manhattan Beach, CA

Work closely with EE hardware design engineers to ensure software compatibility and integration with the software components.

System SW Engineer – Android

Fisker Inc

Manhattan Beach, CA

Good understanding of embedded system software and operating system architectures. Hands-on OS-level embedded software development experience in Android.

Sr. Embedded Display Engineer

Fisker Inc

Manhattan Beach, CA

1 e-mobility service provider with the world’s most sustainable vehicles. California-based Fisker Inc. is revolutionizing the automotive industry by developing…

Sr. Android Developer

Fisker Inc

Manhattan Beach, CA

Proficiency with Kotlin and knowledge of java. Participate in full software development life cycle from concept through delivery.

Software Engineer - MAAS

Canonical - Jobs

Los Angeles, CA

At least 5 years of proven professional software development experience in Python, Go or similar. This is an exciting opportunity for a software engineer…

System SW Engineer – Embedded Linux

Fisker Inc

Manhattan Beach, CA

Good understanding of embedded system software and operating system architectures. Hands-on OS-level embedded software development experience in Linux.

Senior Software Engineer I

Invoca

Santa Barbara, CA

Continuous Improvement: we challenge the status quo every day to develop creative solutions that make our products better and our customers more successful.