JOB DESCRIPTION
Atlis Motor Vehicles is developing firmware and software for its embedded systems meant to reduce cost and complexity in the vehicle electronic architecture. You’ll be responsible for XP Platform & XT Truck control modules firmware development. You will build the firmware architecture and support essential technical choices.
ABOUT ATLIS MOTOR VEHICLES
Atlis Motor Vehicles was born in CEO Mark Hanchett's garage, ignited by curiosity and personal motivation. Mark's goal: take his energy-guzzling diesel pickup and convert it into an electric truck. He leveraged his engineering background and brought in colleagues who are experts in various fields—power tech, batteries, automotive dynamics, etc.—to design a solution that solves the biggest pain points in the electric vehicle market today.
Our mission is a big one: We will change the world with better alternatives for work truck users. We will build something that matters. We will solve problems that are key to our customers' success. We will not be afraid of big challenges. There is a lot of work to do, and we're looking for optimistic problem-solvers to help us get there.
KEY RESPONSIBILITIES:
Design and definition of Atlis embedded software applications and architectures
Develop, debug and maintain embedded systems software
Research and implement innovative and optimized software solutions
Collaborate closely on optimization of systems and schedule with the hardware team
IDEALLY, YOU HAVE EXPERIENCE WITH:
Software Engineering best practices
Embedded application development in C, C++ for RTOS and bare-metal targets
Programming micro-controller interfaces e.g. GPIO, SPI, I2C, UART, USB
Multi-threaded development
Programming Ethernet, TCP/IP and wireless connectivity stacks
Bringing up and debugging hardware using JTAG, logic analyser, oscilloscope, etc.
Linux command line and Linux administration
Python, Bash script
Git, GitHub
Network security practices
ISO-26262 automotive safety standard
Charging technology
AND YOU’RE SOMEONE WHO IS:
B.S. in Computer Science or Computer Engineering
5+ years' work experience writing code for embedded systems
Excellent communicator
Creative & critical thinker
Self-starter who is willing to get their hands dirty
Team player who is excited by rapid development cycles
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.