This job has expired

Junior Embedded Software Engineer

Employer
Expleo Group UK Jobs
Location
UK
Salary
Competitive
Closing date
15 Sep 2021

View more

Sector
Engineering
Contract Type
Permanent
You need to sign in or create an account to save a job.
Junior Embedded Software Engineer

JOB SPECIFICATION

We are looking for a permanent Junior Embedded Software Engineer to join an exciting client. We are looking for a self-motivated team player who excels in developing solutions for complex systems and is willing to join and support their growing embedded software team. As a Junior Embedded Software Engineer in Embed you will have the opportunity to work on a variety of projects; from Electric Vehicles and Super Cars to Microwave Ovens.

What you'll be doing
  • Writing, testing and maintaining C
  • Making the software run on any MCU


What you must have 80% of
  • Knowledge of Embedded C
  • Experience developing/interacting with device drivers
  • Familiar with micro-controller IDE design/development tools
  • Understanding of software development practices
  • Ability to follow circuit schematics and PCB layout drawings
  • Experience in standard lab equipment such as power analyser, oscilloscopes, frequency response analyser to use
  • for validating and debugging FW
  • At least 2 years of experience in design and implementation of embedded software
  • Degree in an Engineering or relevant discipline


Things we value
  • Experience in real-time operating systems
  • Experience in Automotive Bootloaders
  • Product development experience using Matlab Simulink and autocode generation
  • Ability to code in Assembly
  • Experience with CAN, SPI, I2C, RS-232, 802.11x, and TCP/IP protocols
  • Experience with Unified Diagnostic Services (UDS), ISO-14229, and ISO-13400
  • Automotive experience
  • Knowledge of requirements management and analysis tools
  • Knowledge of Systems Modelling Language (SysML)
  • Awareness of ASPICE process
  • Awareness of system level safety concepts and requirements (ISO 26262)
  • Knowledge of vehicle-based networking and communications protocols (CAN, LIN etc)
  • Knowledge of automotive diagnostics protocols and practices (UDS, DoIP)
  • Understanding of embedded software, electronics and real time systems
  • Knowledge of vehicle-based control and electrical systems


Personal Attributes
  • Good communications skills to allow successful communication with engineers from different domains with different experience levels
  • Ability to independently take on and manage tasks/small projects through to completion.
  • Good organizational and time management skills
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert