- Company Name
- TAE Power Solutions Engineering Ltd
- Job Title
- Principal Control Software Engineer
- Job Description
-
**Job Title**
Principal Control Software Engineer
**Role Summary**
Lead the design, development, and validation of control software for high‑performance power management systems used in electric vehicles, ultrafast charging, stationary energy storage, and grid‑integrated solutions. Spearhead architecture decisions, oversee code quality, and ensure compliance with safety and regulatory standards.
**Expectations**
- Deliver robust, high‑reliability control algorithms for power electronics and energy storage.
- Mentor and manage a multidisciplinary engineering team.
- Collaborate with hardware, firmware, and system‑integration specialists.
- Drive continuous improvement of development processes, tooling, and documentation.
**Key Responsibilities**
- Architect and implement real‑time control software on embedded platforms.
- Develop models and simulations using MATLAB/Simulink and IEC 61508 / ISO 26262 frameworks.
- Perform code reviews, static analysis, and verification activities (unit, integration, functional tests).
- Define and maintain best‑practice standards for software safety, reliability, and cybersecurity.
- Interface with product management to translate system requirements into technical specifications.
- Resolve performance bottlenecks, memory constraints, and communication latency issues.
- Lead the qualification and certification process for automotive and industrial safety standards.
**Required Skills**
- Proficiency in C/C++ (embedded), RTOS (FreeRTOS, ThreadX), and compiler toolchains.
- Strong background in control theory, power electronics, and battery management systems.
- Experience with model‑based design, formal verification, and test‑driven development.
- Familiarity with version control (Git), continuous integration, and automated testing pipelines.
- Excellent problem‑solving, communication, and leadership abilities.
**Required Education & Certifications**
- Bachelor’s degree in Electrical/Electronic Engineering, Computer Engineering, or related discipline (Master’s preferred).
- Valid certifications in safety engineering (e.g., ISO 26262 functional safety), project management (PMP, Prince2), and/or cybersecurity (ISO 27001).
---
Birmingham, United kingdom
On site
Senior
30-10-2025