Advance Search

Browse Jobs

Senior Software Engineer

Posted 14 days ago

  • Gillingham, Kent
  • Any
  • External
  • Expired - 3 months ago
About this position:Want to work for a company whose aim is carbon free combustion? Want to make a difference?This company believes in building a brighter future. They create premium fuel systems, electrical systems and aftermarket parts for internal combustion engine (ICE) vehicles and industrial applications and they are looking for a Senior Software Engineer.As a Senior Software Engineer your main responsibility will be to develop real-time safety critical embedded software, to execute within a passenger car or commercial vehicle Electronic Control Unit, controlling the Powertrain or after-treatment equipment.Job Responsibilities:
* Generation of embedded C code to implement control algorithms typically from MATLAB Simulink & Stateflow diagrams
* Integration of manually and auto-generated C code into a single application using IBM Rational ClearCASE or Unity (Plastic) SCM
* Static analysis of C code using QAC to MISRA standards and local guidelines
* Verification of C code via peer review, electrical test bench and analysis of Unit Test results
* Software Integration Reviews and Testing
* Using commercial software for in-circuit debugging (Lauterbach)
* Use of data acquisition systems over CCP (e.g. INCA, ATi) for calibration and debuggingExperience Required:
* C programming language
* Using Configuration Management tools (e.g. ClearCASE, Plastic)
* Using Activity Management tools (e.g. ClearQUEST, Jira)
* Developing real-time safety critical embedded software
Real-time debugging using in-circuit emulation tools (e.g. Lauterbach)
* Strong process discipline (V cycle and/or Agile)
* Static Analysis of source code (e.g. QAC, MISRA)
* Educated to HND or degree level in Software Engineering or Electronics
* Experience of developing embedded real-time systems using the C language
* Configuration management experience using IBM ClearCASE or similar
* At least 5 years' experience of the software engineering discipline
* Automotive background
* Strong process discipline (V cycle and/or Agile)
* Experience of real-time debugging using in-circuit emulation tools (e.g. Lauterbach)
#J-18808-Ljbffr
Apply