> Markdown version of [/jobs/ext/4628015-senior-embedded-firmware-engineer-battery-software](https://www.wearedevelopers.com/jobs/ext/4628015-senior-embedded-firmware-engineer-battery-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Firmware Engineer - Battery Software - **Company:** Lucid Inc. - **Location:** Newark, NJ, United States - **Experience:** Expert - **Salary:** $158,400.0 - $217,800.0 - **Contract:** Permanent contract - **Skills:** AUTomotive Open System Architecture (AUTOSAR), Computer Programming, Embedded Software, Python (Programming Language), MATLAB, Multiprocessing, Software Architecture, Software Tools, Software Engineering, Software Systems, Safety Critical Systems, State Machines - **Published:** November 7, 2026 - **Apply:** https://www.adzuna.com/details/5892670058 ## About the Role · Educational Background: Bachelor's degree in Electrical Engineering or related technical field(s) is required. Master's degree or higher education is preferred. · Professional Experience: 5+ years of embedded software development experience, including architecture, design, coding, testing, and release. · Programming Expertise: 3+ years of experience using C (required) and/or Python. · Hardware Proficiency: 2+ years of experience with schematics and peripheral interfaces. · Safety-Critical Systems: Experience in multi-core development for safety-critical systems. · Design and Development Tools: Proficiency with software design and development tools. Preferred Qualifications: · Industry Experience: Experience developing BMS or working in EV or automotive industry. · Technical Expertise: Knowledge of AUTOSAR, Automotive Ethernet, UDS, etc. · Software Tools: Experience with MATLAB/Simulink. · Process Knowledge: Familiarity with Software Development Life Cycle (SDLC) and software engineering processes. ## Description Are you ready to take your career to the next level? As a Senior Embedded Firmware Engineer, you will play a pivotal role in developing world-class battery management software (BMS). This senior position involves creating sophisticated architecture and design solutions to tackle complex problems, delivering high-quality software for real-time embedded systems, and ensuring the development of exceptionally reliable software. What You'll Do: · Innovative Architecture and Design: Spearhead the development of sophisticated software architecture and design to solve complex challenges in battery management. · High-Performance Software Development: Implement robust software solutions for real-time embedded systems, ensuring high performance and reliability, setting the standard for excellence in every product. · Cross-Functional Collaboration: Work closely with a dynamic team to advance our state-of-the-art battery management and energy intelligence features. · Mission-Critical Feature Development: Design, develop, and own mission-critical features such as state machines, fault handling, diagnostics etc. · Versatile Support: Assist the department with additional duties and tasks as needed.