Senior Software Engineer
Role and responsibility:
- Develop the appropriate architecture and solutions for a new, full vehicle electrical system to cover battery, powertrain and body control
- Developing embedded software for next generation Electric commercial vehicles
- Developing software for internal production \ subcontractor test equipment
- Mentoring junior engineers as well as helping to scale a new team and ensuring best practices
- You’ll be expected to help lead and participate in code reviews and generate the appropriate levels of documentation
Knowledge, Skills & Qualification:
Qualifications
- HND or Degree-qualified with 5+ years related experience preferably within vehicle development
Essential Skills
- C
- Scripting Python
- Able to manage subcontractors
- Able to architect appropriate solutions at a system and subsystem level
- Unit Testing / Static Analysis
- Git \ GitHub \ GitFlow
- Matlab / simulink
Desirable Skills
- Working knowledge of ISO26262
- Coding to ASIL C/D
- Graphical systems
- Networking (IoT)
- Cyber security
- Vehicle Charging standards (15118 / 61851)
- Embedded Real Time Systems (RTOS and bare metal systems)
- Low level communications protocols (CAN \ LIN I2C \ SPI \ UART etc)
- Wireless communications (GSM \ 4G \ 5G \ Wifi \ Bluetooth etc)
- Embedded Linux OS and android
- Experience with third party hardware platforms such as new eagle
- Hardware design experience (electronics and harnesses
- Relevant degree
- Chartered engineer
- Experience with Agile methodologies
Personal attributes:
- Professional, credible, and responsible
- Demonstrates great drive to achieve outstanding results
- Resilient and adaptable
- Passionate about the environment and believing in the electric revolution of the automotive industry
- Flexibility to work evenings and weekends as required
- Willing to travel and attend meetings and suppliers in the UK