One of our clients within the advanced mobility sector is looking for an experienced Firmware Engineer to join their team!
You will be employed by our client in a full-time permanent position.
Core Responsibilities :
- Interpret comprehensive product-level specifications into functional embedded software implementations, particularly within the domain of next-generation connected electric transport platforms and their peripheral systems.
- Collaborate extensively with interdisciplinary engineering teams to conceptualise, engineer, validate, and release high-volume electrified vehicles.
- Contribute to the formalisation and refinement of operational methodologies within the electromechanical systems division.
- Assume ownership of the full software development lifecycle, including architecture design, implementation, validation, integration, iterative refinement, and release management of allocated subsystems.
- Engage meaningfully in architectural deliberations spanning both hardware and software domains, contributing to peer review and quality assurance processes.
- Oversee the establishment of rigorous validation protocols to ensure comprehensive system-level testing and regulatory conformity.
- Provide engineering support for the seamless transition from prototype to scalable manufacturing.
Essential Qualifications and Experience :
A minimum of five years’ demonstrable experience in the design, development, and commercial launch of sophisticated consumer-oriented electronic products.A thorough grounding in established software engineering principles, including structured development methodologies and industry-standard practices.Advanced programming proficiency in C and C++.Operational competence in distributed version control systems, particularly Git.Practical expertise with short-range wireless technologies and communication protocols, including Bluetooth version 5, Controller Area Network (CAN), Serial Peripheral Interface (SPI), and Inter-Integrated Circuit (I²C).Demonstrated ability in hardware component selection and both analogue and digital circuit design.Proficient in the interpretation of electronic schematics and engaged in testing of printed circuit board assemblies (PCBAs) during both development and production phases.Comprehensive knowledge of core technologies commonly deployed in contemporary consumer electronic devices, including but not limited to embedded operating systems, real-time operating systems (RTOS), system-on-chip (SoC) architectures, mobile platforms (Android / iOS), middleware, sensor arrays, wireless communication interfaces, and graphical user interfaces (GUIs).