
Senior Embedded Software Engineer
Ziphire HR
full-time
Posted on:
Location Type: Hybrid
Location: Birmingham • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- As a member of the Embedded Software team within TAE Power Solutions, you will be working on a range of demonstrator and production projects, developing software for embedded systems in automotive applications.
- You will be involved in all stages of the software development process, and liaise directly with customers, suppliers, and other engineering teams.
Requirements
- Degree qualified in an Engineering or Science related discipline as a minimum
- Minimum 5 years experience successfully delivering projects in an engineering environment, either in an OEM, Tier 1 or Engineering Consultancy for production or R&D programmes
- Supporting systems engineering processes and software development lifecycle
- Embedded firmware development, deployed onto and interfacing with bespoke
- hardware
- Significant experience of C/C++ languages in real-time embedded systems
- Design of functional safety compliant software, as per ISO 26262
- Software development to AUTOSAR and MISRA C coding standards and guidelines
- Authoring required documentation, including requirements specifications,
- technical reports, test specifications, user manuals, work instructions, etc.
- Bench testing and practical validation of software functionality and safety
- requirements
- A history of interfacing with external stakeholders (e.g. customers or suppliers) for
- dealing with technical queries and resolving technical issues
- **Desired Experience**
- Automotive communications protocols e.g. CAN, CAN-FD, Flexray, UDS, OBD,
- J1939 etc.
- Development of low-level drivers and software for xEV components e.g. BMS,
- inverters, DC/DC converters, etc.
- Familiarity with Automotive SPICE development framework
- Use of standard automotive diagnostics and calibration tools
- The application of systems and software modelling languages (e.g. UML, SysML) and tools (e.g. Simulink, Targetlink)
Benefits
- A collaborative environment: An organization, where talents and interests can plug in to different groups outside of direct job description.
- Generous payment rewards: For novel research, patents, and talent referrals
- Potential for equity participation
- Hybrid/remote work options for certain positions
- Robust team-building events on and off-site
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
CC++embedded firmware developmentfunctional safety compliant softwareISO 26262AUTOSARMISRA Cbench testinglow-level driversautomotive communications protocols
Soft Skills
communicationstakeholder managementproblem-solvingtechnical documentationcollaboration