Embedded Software Engineer

New Today

Embedded Software Engineer Location:
Cambridge, UK Employment Type:
Full time
Are you an experienced Embedded Software Engineer looking to work on innovative projects in a dynamic and supportive environment? This is an exciting opportunity to join a growing team where you'll have the chance to make a real impact while benefiting from the stability and backing of a global organisation.
What you'll be doing: Developing and maintaining embedded software for prototype and production systems in line with OEM and international standards. Creating and maintaining library blocks to enable re-use of IP across multiple products. Supporting customer integration through on-site assistance with parametrisation, calibration, troubleshooting, and code correction. Carrying out verification, validation, and testing of developed software solutions for assigned projects. Working as part of a team in an agile environment, balancing flexibility with accountability to deliver results. Following established processes while actively contributing to improvements in development and testing methods. What we're looking for: Degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics, or related discipline. Experience in formal software development within aerospace, automotive, medical, or other embedded software environments. Proficiency in C programming for safety-critical embedded applications, including MISRA C guidelines. Strong understanding of fixed-point and floating-point arithmetic. Experience with 32-bit CPU/FPU, interrupts, peripherals, and real-time programming. Knowledge of compilers, linkers, makefiles, software builds, and CI build automation systems. Hands-on experience with Vector tools such as VFlash, CANalyzer, and CanoE. Familiarity with device drivers, BSW, RTE, and ASW layer code development in AUTOSAR systems, particularly using Vector MICROSAR and the DaVinci toolchain. Desirable experience: MATLAB and Simulink model development, including C code generation and integration. Unit testing, SIL testing, and HIL testing tools. Writing and reviewing software requirements. System-level understanding of power electronics, DC/AC motors, controllers, power conversion, power storage, signal conditioning, and digital communication. Awareness of ISO 26262, including ASIL risk classification. Why apply? This role offers the opportunity to work on cutting-edge embedded software solutions in a collaborative and innovative team. You'll play a key role in delivering safety-critical systems while expanding your expertise across automotive and other high-technology industries. TPBN1_UKTJ
Location:
London
Salary:
not provided
Job Type:
FullTime
Category:
IT;IT

We found some similar jobs based on your search