Embedded Software Architect

Singapore, Singapore

Job Description


Company DescriptionContinental develops pioneering technologies and services for sustainable and connected mobility of people and their goods. Founded in 1871, the technology company offers safe, efficient, intelligent and affordable solutions for vehicles, machines, traffic and transportation. In 2022, Continental generated sales of \xe2\x82\xac39.4 billion and currently employs around 200,000 people in 57 countries and markets.The Automotive group sector comprises technologies for passive safety, brake, chassis, motion and motion control systems. Innovative solutions for assisted and automated driving, display and operating technologies, as well as audio and camera solutions for the vehicle interior, are also part of the portfolio, as is intelligent information and communication technology for the mobility services of fleet operators and commercial vehicle manufacturers. Comprehensive activities relating to connectivity technologies, vehicle electronics and high-performance computers round off the range of products and services.

  • 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 \xe2\x80\x9cFirst Principles Thinking\xe2\x80\x9d 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.
  • Collaborate with the Product Owner, Scrum Master and relevant cross functional teams for the implementation of new features, change requests and bug fixes.
Qualifications
  • Bachelor\'s Degree in Computer Engineering or Electronics and Electrical Engineering
  • Singapore Citizen or Singapore PR is preferred.
  • Fluent in written and spoken English.
  • Able to conceptualize and visualize the high level \xe2\x80\x9chelicopter view\xe2\x80\x9d 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
  • Practical hands-on experience with any CASE (Computer Aided Software Engineering) design Tools (eg: IBM Rhapsody, Enterprise Architect, etc)
  • Able to analyze and review electronic schematics to identify potential impacts on embedded software architecture and design.
Additional InformationReady to drive with Continental? Take the first step and fill in the online application.

Continental

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1451545
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned