Search by job, company or skills

Q

Embedded Software Engineer

3-5 Years
SGD 5,000 - 6,500 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Design, develop, and maintain firmware and embedded software for new and existing products.
  • Implement software solutions using C/C++ and other relevant technologies for microcontrollers and embedded systems.
  • Develop and optimize device drivers, RTOS-based applications, and communication protocols (Ethernet, USB, Wi-Fi, CAN, IO-Link, etc.).
  • Conduct unit testing, debugging, and integration testing to ensure software reliability and performance.
  • Prepare and maintain design documentation, technical specifications, and test plans.
  • Collaborate with hardware engineers and other teams to ensure seamless integration of software and hardware components.
  • Participate in code reviews, UAT, and process improvement initiatives.
  • Apply secure coding standards (e.g., CERT C/C++) and follow Functional Safety or Security Development processes where applicable.

Requirements

  • Bachelor's or Master's degree in Computer Science, Embedded Systems, Computer Engineering, or Electrical/Electronic Engineering.
  • Minimum 3 years of relevant experience in embedded software product development.
  • Strong proficiency in C and C++ programming for embedded systems.
  • Microcontroller development and low-level device driver programming, Real-Time Operating Systems (RTOS), communication protocol development (Ethernet, USB, Wi-Fi, CAN, Profibus, IO-Link).
  • Experience developing design documentation for firmware/embedded systems and familiarity with design techniques and patterns.

Disclaimer: The company is committed to ensuring the privacy and security of your information. By submitting this form, you consent to the collection, processing, and retention of the information you provide. The data collected (which may include your contact details, educational background, work experience and skills) will be used solely for the purpose of evaluating your qualifications for the position you're applying for. Your data will be stored securely and retained for the duration necessary to fulfill our hiring process. If you are not selected for the position, your data will be kept on file for a limited period in case future opportunities arise. You have the right to access, correct, or delete your data at any time by contacting us at Quess Singapore | A Leading Staffing Services Provider in Singapore (quesscorp.sg)

This is in partnership with the Employment and Employability Institute Pte Ltd (e2i).

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to Quesscorp Singapore's PDPA and .

More Info

Job Type:
Industry:
Employment Type:

Job ID: 131269163

Similar Jobs