Job Title: Senior Firmware Engineer
Location: Jakarta, Indonesia
Arrangement: Remote with occasional visits
About Lyra Energy
Lyra is a Los Angeles-based technology startup launching an electric two-wheeler platform for the Southeast Asian market. Our team is composed of seasoned veterans from the U.S. EV manufacturing industry, with deep expertise in high-power battery systems, thermal management, and electronics development.
About the Role
We are seeking a Senior Firmware Engineer to shape the core embedded systems that power our electric vehicles. In this role, you’ll take ownership of firmware development for connected vehicle systems, battery management, and infotainment. Your work will directly impact the first generation of Lyra vehicles and help define the software and hardware stack as the company scales.
You'll collaborate closely with electrical, mechanical, and software engineers in a fast-paced, innovation-driven environment.
Key Responsibilities
- Design, develop, and maintain embedded firmware for our electric two-wheeler platform
- Develop and optimize real-time control firmware, including motor control, power management, and battery systems
- Collaborate with hardware engineers to integrate firmware with custom PCBs and sensors
- Contribute to platform bring-up, including board support packages and peripheral configuration
- Work with cross-functional teams (electrical, mechanical, mobile, cloud) to deliver robust, testable systems
- Maintain diagnostics and over-the-air (OTA) update capabilities in collaboration with the software team
- Write clear documentation and participate in system-level architecture decisions
Required Qualifications
- 5+ years of experience in embedded systems development
- Proficiency in C/C++ for microcontroller development
- Experience with scripting languages such as Python, JavaScript, or Shell
- Strong experience with NXP i.MX RT series and STM32
- Solid understanding of RTOS, interrupt handling, low-level drivers, and hardware abstraction layers
- Experience developing for Linux-based embedded systems
- Familiarity with hardware interfaces: I2C, SPI, UART, CAN, PWM, ADC/DAC
- Experience working closely with electrical hardware teams
- Strong knowledge of vehicle CAN bus networks
- Familiarity with Linux build systems (e.g., Yocto)
Preferred Qualifications
- Experience with automotive electronics, electric vehicle systems, and power electronics
- Familiarity with IoT frameworks
- Experience with bootloaders and Battery Management Systems (BMS)
- Knowledge of OTA update systems, BLE/Wi-Fi networking, and web protocols (HTTPS, JSON)
- Industry experience with fleet deployments or cloud platforms like AWS, GCP, or Azure
What We Offer
- Work on cutting-edge EV technology in a highly collaborative and experienced team
- Competitive salary and the opportunity to shape the firmware stack of a high-performance mass-market product
- A startup culture with engineering rigor and execution discipline
Lyra Energy is an equal opportunity employer.
We value diversity and are committed to creating an inclusive environment for all employees.
Job Type: Full-time
Experience:
- Firmware Engineering: 5 years (Preferred)
Language:
- English (Preferred)
Location:
- Jakarta (Preferred)
Willingness to travel:
- 25% (Preferred)