Enable job alerts via email!

C++ Developer (Senior)

Viecoi.vn

Singapore

Remote

USD 60,000 - 100,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a dynamic and fast-growing global company as a Senior Embedded C/C++ Software Engineer. You will be at the forefront of developing cutting-edge software for automotive Telematics Control Unit products, collaborating with a multinational team. This role offers a flexible working environment, competitive salary, and numerous perks including premium health insurance, extensive training programs, and opportunities for career advancement. If you are passionate about embedded systems and eager to make a significant impact, this is the perfect opportunity for you!

Benefits

Flexible working time
Laptop/IT equipment provided
13th-month salary
14 days annual leave
100% salary during probation
Premium health insurance
Yearly health care check-up
Free snacks and beverages
Team building events
Learning management and development services

Qualifications

  • Degree in Computer Science or Engineering with embedded systems experience.
  • Advanced programming skills in Embedded C/C++ and real-time system design.

Responsibilities

  • Develop software for automotive Telematics Control Unit products.
  • Ensure quality and timely delivery throughout the software development life cycle.

Skills

Embedded C/C++ programming
Software analysis and design
Unit testing and integration testing
Real-time system architecture
Microcontroller development
Embedded development tools
Software configuration management
Good communication skills
Customer-oriented approach
Ability to work independently

Education

Degree in Computer Science/Engineering/Electronics
Masters in related discipline

Tools

Embedded development tools (emulators, analyzers, oscilloscopes)
Version control tools

Job description

Senior Embedded C/C++ Software Engineers (Automotive)

Be part of a multinational team of engineers responsible for developing software for automotive Telematics Control Unit products.
Technologies used: Embedded C, CAN, OSEK, RTOS, GSM, 3G/4G, AT commands

Responsibilities:

  • Job scope includes software analysis, software design, code implementation, software integration, module verification and validation
  • Responsible for the quality and on-time delivery of your work-products throughout the software development life cycles
  • Responsible for the development of SW components and/or SW (Sub-) systems according to the defined SW development life cycle process.
  • Work closely with other software engineers in Singapore and Europe.

Your skills and experience

Skills

Must have:

  • Degree/Masters in Computer Science/Engineering/Electronic, or a related discipline, preferably with specialization or related experience in development for embedded systems
  • Analysis and Design experience for embedded SW
  • Advanced programming skills in Embedded C/C++
  • Experience in unit testing and integration testing
  • Good understanding of real-time system architecture/design
  • Experience of HW related SW development using microcontrollers, HW boards, PCBs
  • Experience in embedded development tools (emulators, analyzers, oscilloscopes, etc)
  • Experience with software configuration management tools / version control tools
  • Customer-oriented and committed to work systematically under tight schedules
  • Able to learn and work independently and within a team expectation
  • Good written and oral communication skills

Nice to have:

  • Having AUTOSAR experience is a big plus.
  • Experience with ECU Power Management
  • Experience with CAN
  • Experience on driver development
  • Experience in Telematics know-how and development
  • Experience with OSEK operating system
  • Experience and understands Rhapsody Design Modeling

Why you'll love working here:

TOP attract salary, you'll love!!!
Flexible working time. Working from home as long as you are interested.
Laptop/IT equipment provided.
Join a dynamic and fast-growing global company (English-speaking environment)
13th-month salary
14 days of annual leave + 01 more vacation day will be added for every 02 full years of service.
100% salary offer in 2-months of probation period.
Premium health insurance for employee
Yearly health care check-up
Free in-house entertainment facilities and snacks, coffee, tea,...
Join in various team building, tech talks and a lot of charity events.
Lovely gifts and care from Trade Union: Tet, Birthday, Wedding, giving birth, Women’s day, …
Onsite opportunities: short-term and long-term assignments.
Relocate to other countries via Internal Mobility program.
Parking allowance.
Sport activities and annual sport contests.
LEARNING MANAGEMENT AND DEVELOPMENT (LMD) SERVICES:
Various training on hot-trend technologies/ foreign language (English) and project management and soft-skills.
More than 400 professional training programs.
The High Performers Club.
Professional career development for leaders.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.