Embedded Software Engineer (Battery Systems)
Embedded Software Engineer (Battery Systems)

Embedded Software Engineer (Battery Systems)

Ruislip Full-Time No home office possible
A

Company Description At Allye, our innovative smart energy storage systems are redefining the way batteries are designed, connected, distributed, and utilised to the grid. Flexible and modular, our systems are intelligently managed, making energy storage more affordable and accessible for everyone.Job Description Are you an Embedded Systems, Controls Engineer or an Electronics Engineer with a controls and firmware background in electric vehicles, batteries or energy storage?This is a unique opportunity to join a fast-growing London based start-up that is creating an all-new range of battery storage systems for both commercial and consumer markets. You will be responsible for developing and managing our embedded systems. You will design and develop complex platform software (low level and middleware) for control systems.ResponsibilitiesImplement and maintain software for microcontrollers, and Linux embedded systemsDevelop a software integration process, debugging, software maintenance, and version management.Managing the requirements of embedded projects, ensuring reliability and compatibility across our product lineIntegrating advanced battery estimation and control algorithms in diverse hardware platforms.Supporting the development of new battery state estimation and control methodsOptimise firmware for maximum performance, reliability and efficiencyDesign and development of firmware related to custom battery packsControl of battery management and protection circuitsDeveloping complex driver, OTA, and other functions as neededSupporting Battery Engineers in development of the product designsDevelop product validation test programs to ensure robustness of designDevelop the software development lifecycleWork in a multi-disciplinary research, development, and engineering environmentData analysis and familiarity with Mongo or similar platforms are also part of the role.Qualifications Must-havesDegree in Electronics Engineering, or equivalent electronics knowledgeMinimum 3 years of experience in software development for embedded systems; direct experience working on BMS firmware is a plusMust be able to design firmware systems as well as modifying existing codebasesProficient in configuring lower layer modules including drivers, as well as Raspberry Pi, ArduinoDemonstrable expertise in Matlab/SimulinkExperience with electronics hardware (PCB) designProgramming: Python, Embedded C/C++ for embedded systems in real-time control applicationsFamiliarity with software compliance standards such as MISRA, ISO 26262, CMMI, ASPICE, UL1998Knowledge of device control and communication protocols such as Modbus, CANbus, and UARTAbility to troubleshoot, debug and improve firmware and electronicsAbility to write drivers for new peripherals and communications methodsMust be self-motivated and an effective team player.Eligible to work in the UKNice-to-havesFamiliarity microcontrollers/System on Chip architecturesFamiliarity with real-time control and bootloadersFamiliarity with FPGA for high-speed developmentExperience with unit testing and other software testing is desirable.Applications software programming for helper programs and internal product-testing software.Experience using version control or lifecycle tools such as TFVC, CVS, SVN, Mercurial, git etc.Experience with electronics hardware (PCB) designAdditional Information Please note that at this time we are unable to provide UK visa sponsorshipStrictly No Agencies

#J-18808-Ljbffr

A

Contact Detail:

Allye Energy Recruiting Team

Embedded Software Engineer (Battery Systems)
Allye Energy
Location: Ruislip

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>