Our Client Currently looking for Senior PLC Software Engineer
Main Duties and Responsibilities
- Understand and transform the desired vehicle functionality into functional software specifications and create software architecture using tools like CoDeSYS or Danfoss Plus
- Define electronic systems and select hardware platforms to deliver the technical solution, considering environmental and cost targets.
- Ensure robust and reliable ECU communication using protocols such as SAE J1939.
- Read and interpret electronic schematic, wiring diagrams and component data sheets.
- Ensure compliance with global safety regulations and standards in electronics system design.
- Ensure design for manufacture/repair is considered, both relating to build of the programming and parameter configuration of selected solution.
- Integrate system diagnostics and remote monitoring capabilities (onboard/over-the-air).
- Apply model-based design and rapid prototyping.
- Follow industry-standard software development processes (e.g., V-Model, Functional Safety and security).
- Adhere to rigorous coding and documentation standards for traceability and maintenance.
- Maintain complete documentation of all designs, revisions, and related updates.
- Supporting multiple projects and provide software project time plans.
- Simulink Control systems Development of technical specifications, Group Electrical Standards, and instructions
- Promote reuse of software components and standardization across the vehicle range.
- Perform vehicle-level testing, including HIL and SIL testing, fault insertion, and functional validation.
- Use vehicle interface tools such as Vector CANalyzer, CANfox, etc.
Personal Specification
- Degree qualified in electronic engineering, software engineering or related discipline – or equivalent experience.
- A minimum of 5 years’ experience within Tier 1 or OE sectors (on highway or off highway) within system engineering or software development.
- Experience of system integration testing at a vehicle level, taking electronic systems from concept through to delivery.
- Experience of project delivery
- Proficient with CoDeSys, MATLAB, Simulink, and State flow in embedded systems
- Understanding of functional safety
- Knowledge of different communication protocols (CAN/Ethernet/CAN Open)
- Working knowledge of software development techniques (V Model and functional safety
- Ability to adhere to company processes relating to internal and external procedures and sign-off requirements.
- Strong desire to learn from working on differing system architectures and coding techniques.
- Experience of hardware in the loop (HIL) testing and software in loop (SIL) – functional test, fault insertion testing
- A good understanding of design verification processes
- Comfortable working in the workshop and field on prototype vehicle development and testing.
- Comfortable supporting and completing cause and effect analysis – Risk Assessments, FMEA, 8D.
- Experience using vehicle interface toolkits – , Vector, CANalyzer, CANfox.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
