Embedded Software Engineer (Junior or Mid-Level)

نوع الوظيفة: Full-time
راتب:
34,529 - 56,110 GBP/Year

Role: Embedded Software Engineer (Junior or Mid-Level)

Location: München / Munich

Salary: €40,000 - €65,000

My client is an industry leader, pioneering connectivity solutions across markets. They combine space and 5G to eliminate network dead zones.

They are now hiring for an Embedded Software Engineer. As a (Jr./Mid-level) Embedded Software Engineer, you'll be integral to optimising their flagship product. You'll tackle various software development, enhancement, and maintenance tasks, focusing on understanding the NXP S32G2 Vehicle Network Processor environment and related technologies.

Responsibilities

Embedded System Design
Environmental Proficiency
Gain an in-depth understanding of a Vehicle Processor Network and associated features, including Linux, to facilitate efficient software development.
Design, optimise, and develop embedded software and firmware for automotive applications using the vehicle processor platform.
Customise hardware components and peripheral interfaces to meet automotive system requirements.
Write and fine-tune low-level software, such as drivers, bootloaders, and board support packages (BSP), for the vehicle processor platform.
Oversee WAN network management source code enhancements, aligning it with project and customer needs.
Develop, test, and troubleshoot software solutions for an embedded system, prioritising high performance and reliability.
Documentation and Reporting
Collaboration
Integration and Testing
Optimisation and Performance Tuning
Compliance and Standards Key Skills

Bachelor's or Master's Degree in Computer Science, Electrical Engineering, or a related field.
Proven experience in embedded software development, including proficiency in C/C++ programming languages.
Proven experience in embedded systems development, particularly with hands-on experience utilising NXP's S32G2 platform.
Proficiency with Linux OS, WAN Management and networking protocols is desirable.
Knowledge of Communication Protocols (CAN, Ethernet, SPI, I2C, etc.) and real-time operating systems (RTOS).
Familiarity with automotive embedded systems, including ADAS and vehicle networking, offering valuable insights into industry-specific challenges.
Fluent in English written and spoken.

If you are interested in finding out more, please APPLY & get in touch with Ed Farrell @ Allegiance Technology on (phone number removed) or email

Apply for this job