Stem recruitment specialists
Find your future role
Job title
Senior Software Engineer
Ref no. | BHN546555 |
---|---|
Location | Gillingham, England |
Start date | ASAP |
Job type | Permanent |
Job status | Closed |
You can not apply for this job as its status is Closed.
Job summary
Position Overview
The successful candidate will be responsible for developing real-time safety critical powertrain systems for use within passenger car and commercial vehicle applications
Key skills required for this role
C, MATLAB/ Simulink, Stateflow, ISO26262
Important
Sponsorship is not offered for this position. Hybrid-working offered after initial probation period.
Job description
Position
Senior Software Engineer
Location
Gillingham, Kent
We are not providing sponsorship for this role
Roles & Responsibilities
- Generation of embedded C code to implement control algorithms typically from MATLAB Simulink & State flow diagrams
- Integration of manually and auto-generated C code into a single application using IBM Rational ClearCASE or 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 (INCA, ATi) for calibration and debugging
Job Authorities
- Documentation Approval
Skills
Mandatory
- Minimum of 5 years' experience in developing real-time safety critical embedded systems using the C language
- Understanding of Matlab-Simulink blocks
- Educated to HND or degree level in Software Engineering or Electronics
- Configuration management experience using IBM ClearCASE or similar
Desirable
- Automotive engineering background
- Understanding of CAN, UDS and J1939 protocols
- Experience of working for a Tier 1 supplier in the automotive industry
- CAN Tools (e.g. CANAlyzer)
- Use of CCP calibration tools (e.g. INCA, ATI Vision, CANape)
- Jira (or similar activity management tool)
- Multicore exposure
- Strong process discipline (V cycle and/or Agile)
- Experience of real-time debugging using in-circuit emulation tools (e.g. Lauterbach)
- CAN and/or J1939 protocol exposure and related tools (e.g. Vector tools)
- PERL and/or Python skills
- AutoSAR awareness
- Automotive SPICE (ASPICE) awareness
- ISO26262 awareness
Attributes
- Self-motivated with a positive and flexible attitude towards work
- Ability to communicate at all levels
- Team orientated
- Excellent attention to detail
- Ability to work under pressure and to deadlines when required
- Ability to prioritise and organise own workload
- Treat colleagues and work colleagues with respect (Equality and Diversity)
Experience & Qualifications
Mandatory
- Educated to HND or degree level in Software Engineering or Electronics
- Minimum of 5 years' experience in developing real-time safety critical embedded systems using the C language
Desirable
- ASPICE V3.1 awareness
- ISO26262 awareness
- Microsoft Office tools
Benefits
- 27 days holiday + bank holidays
- Long service holiday (if applicable)
- Working hours are 37 each week
- Pension Scheme
- Dental plan
- Onsite parking
- Staff discount with selected retails + wellbeing platforms
- Discounted gym membership at Roko
- On Site Gym (£10 per Month)
- Subsidised canteen
- Friendly working environment
- Relocation package of up to £6,000 (Subject to Criteria)