Back to job search

Embedded Software Engineer - Embedded C, C++, Python, MATLAB, Simulink

Sectors: Electronics, Automotive, Software
Job title: Embedded Software Engineer
Job Type: Permanent
Location: Coventry
Salary: £25,000 - £45,000 dependent on skillset and experience
Hybrid Working is Available
Company overview & Job Title:
An excellent global engineering organisation based in Coventry who speclaise and focus in the areas of Artificial Intelligence, embedded systems, Big Data for the Automotive Industry are now seeking to hire for a new Embedded Software Engineer to join the organisation on a permanent basis due to the continued success, growth, development of the organisation and to have the opportunity to learn and grow in a well-resourced and professional working environment.
Work arrangement:
The company working environment 2 days in the office and 3 days at home with a view to working in the office 3 days.
Salary on offer:
The salary on offer for the successful Embedded Software Engineer is £25,000 - £45,000 per annuum, depending on skillset and experience.
The role:
The successful Embedded Software Engineer will be in a position to create readable, testable, and well-structured code for Embedded Software Development which complies with the organizations guidelines.
Embedded Software Engineer Key Skills:
  • Consideration of talented, fresh recently qualified graduates/postgraduates
  • Undergraduate degree in computer science, an engineering discipline, or comparable qualification with relevant experience
  • 1-2+ years industry experience
  • Embedded Software Programming in C, C++ or similar 
  • Understanding algorithm design and data structures
  • Fault Diagnosis and Analysis
  • Knowledge/experience on Microcontrollers - AURIX Infineon tri core TC33x and Texas Instruments Hercules or equivalent Microcontroller architectures
  • Network Interfaces - SPI, I2C, USB, UART, RS232/485, Serial, CAN, LIN, Diagnostic, Ethernet, FlexRay, TT-Ethernet, MOST, UDS, OBD, J1939)
  • Design / Modelling experience (For example: UML, MATLAB, Simulink, Rhapsody or Targetlink)
  • Version Control Systems – SVN, GIT, JIRA or similar
 Desirable nice to have skills:
  • Experience and understanding of data driven algorithms (deep learning, machine learning)
  • Artificial Intelligence
  • Working experience of AUTOSAR architecture
  • MISRA-C knowledge
  • Experience with using prototype development platform: SpeedGoat, dSPACE MicroAutoBox
  • Programming and Scripting experience: C#, Python or, JAVA, Perl, TCL, Bash
  • Testing - Unit Testing, Integration Testing, and Functional Testing
  • Practical experience of working to ISO26262 or similar standards
  • Experience with Basic Software Development
  • Demonstrable ability to use DaVinci Toolset
  • Industry experience for Automotive technologies and processes is highly advantageous
 Benefits Package:
  • 22 days holiday per year, increasing by 1 day per year up to a maximum of 28 days
  • Special leave (1 day for moving house, 1 day for child’s wedding & 2 days for own wedding upon completion of probationary period)
  • Flexitime – Start & finish times
  • 2 days in the office and 3 days at home with a view to working in the office 3 days
  • Pension scheme (the company will match up to 5%)
  • Private Healthcare Insurances (Bupa and Health shield)
  • A Life Assurance policy
  • Income Protection Insurance
  • Cycle Scheme
  • One professional membership paid per year
  • Training and development opportunities
If you are interested in the above Embedded Software Engineering role and think you have the skills required as an Embedded Software Engineer, please don’t hesitate to apply. Any questions, please contact Frank Kanjanda on or call 01217961888 for more information.
Not for you but know someone who may be interested? We do offer up to £500 upon placement of successful referrals!