Home » Singapore » R&D Principal / Senior Embedded Software Engineer (Software Architecture)

R&D Principal / Senior Embedded Software Engineer (Software Architecture)

Employer: SEARCH STAFFING SERVICES PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities
We are representing a global Automotive Tier 1 Supplier (MNC) who has a huge R&D presence in Singapore in recruiting for their R&D Embedded Software Development team. This is a replacement role for the Software Architecture team.

R&D Embedded Software Architect

(Principal / Senior Software Engineer)

Responsibilities
Analyze customer and system requirements to derive Software Architecture solutions which are clear and concise for software developers to implement and maintain.
Coach, support and mentor Software Developers for technical topics
Design efficient Software Architecture solutions to optimize dynamic run time performance as well as static aspects in terms of efficient software module reuse, RAM and ROM consumption, etc.
Analyze technical problems from a viewpoint based on fundamental technical data and facts to analyze technical issues, requirements and change requests logically and systematically.
Actively participate in Agile Scrum ceremonies such as daily standups, sprint planning and sprint demo
Communicate and prepare technical presentations to the customers for quotations and technical issues when required.

Requirements
Bachelor’s Degree in Computer Engineering or Electronics and Electrical Engineering
Fluent in written and spoken English.
Able to conceptualize and visualize the high level view on system and software architecture levels complemented with hands-on experience to deep dive down to the code level when required.
At least 5 years of practical hands-on experience as a Software Developer in embedded systems in C/C++
Familiar with RTOS (Real Time Operating System) concepts such as scheduling algorithms (eg: Rate Monotonic, Round Robin, etc), task deadlines as well
Practical experience with any open source or commercial RTOS frameworks (eg: FreeRTOS, AutoSAR OS, OSEK, etc)
Experience in System and Software formal modelling languages such as SYSML and UML


Send your CVs to [javascript protected email address]