2,787 Embedded Systems jobs in Singapore

Software Engineer (Embedded Systems)

139941 $8000 Monthly THALES DIS (SINGAPORE) PTE. LTD.

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Thales Singapore Engineering Competence Centre (ECC) is a well-established R&D and engineering centre serving major customers worldwide in Digital Identity and Security domains ranging from mobile connectivity, IoT, banking &

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

Singapore, Singapore L3 HOMEATION PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a motivated and technically strong Embedded Firmware & Integration Engineer to join our AI-driven energy management development team. You will play a key role in developing a first-in-market NILM (Non-Intrusive Load Monitoring) controller in collaboration with global leader in HVAC systems.
Key Responsibilities
  • Develop and maintain embedded system software on ARM-based multicore embedded platforms (e.g. Cortex-A series processors)
  • Interface with power monitoring sensors and other hardware via I2C, SPI, UART, ADC
  • Implement integration logic between real-time data acquisition, AI module, and control outputs
  • Develop and maintain network communication protocols - including MQTT, Modbus TCP, REST API, and WebSocket
  • Optimize system performance for edge AI processing (memory, CPU utilization, real-time data flow)
  • Support OTA update mechanisms for remote software upgrades
  • Collaborate with the System Architect / Integration Lead (Founder) and external ODM partners for hardware/software co-design
  • Debug and resolve real-world deployment issues; support field validation and performance tuning for pilot and commercial deployments
Requirements
  • Degree or Diploma in Electrical/Electronics Engineering, Computer Engineering, or equivalent
  • Strong in C/C++ programming for embedded Linux systems
  • Experience with Linux-based embedded platforms (ARM-based processors preferred)
  • Familiar with low-level hardware interfaces (UART, SPI, I2C, ADC)
  • Familiar with Linux networking stack and protocol implementation (MQTT, Modbus TCP, REST API, WebSocket)
  • Experience with edge AI integration is a plus
  • Good understanding of performance optimization and real-time data acquisition
  • Comfortable working in startup-style fast-paced environment and collaborating with remote and cross-functional teams
  • Fresh graduates with relevant skills will be considered. Candidates with 1-3 years of hands-on experience in embedded Linux development will have an advantage.
Career Growth & Promotion Path
You will work closely with our System Architect / Integration Lead (Founder), who will serve as a mentor during the initial development phases. As you demonstrate increasing ownership and cross-functional understanding, you will have a clear pathway to be promoted to Integration Lead within 1-2 years.
In this expanded role, you will lead the architecture of future platforms, manage ODM and chipmaker collaborations, and mentor junior engineers as the project scales toward commercialization.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

Singapore, Singapore beBeeFirmwareDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Our organization is seeking a highly skilled Firmware Programmer to join our team. As a Firmware Programmer, you will be responsible for performing coding, functionality testing, and troubleshooting of firmware/software modules.

You will work closely with small, multi-disciplinary development teams to create and design software for execution on custom designed Embedded Linux and/or bare metal devices for existing and new products.

In addition to your technical skills, you will also be required to prepare and update project documentation deliverables such as functional specification and other related system documents in accordance to the project guidelines.

Furthermore, you will provide system/technical support to users on all system related enquiries.

Qualifications and Requirements
  • Bachelor's degree in Computer Science/Engineering or related field with a minimum of 2 years relevant working experience preferred.
  • Must have proven experience with C/C++/MFC etc.
  • Strong understanding of Linux Kernel/driver, SQL databases, writing and optimizing queries.
  • Experience in C#, Visual Studio, IIS, SQL, web services, CSS, AJAX, Javascript, XML etc will be advantageous.
  • Good attitude and willing to learn and pick up new skills.
  • Able to handle pressure and work within tight schedules.
  • Must be able to work well individually and as a team.
  • Self-motivated and a deep feeling of ownership.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Engineer

$7000 Monthly L3 HOMEATION PTE. LTD.

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a motivated and technically strong Embedded Firmware & Integration Engineer to join our AI-driven energy management development team. You will play a key role in developing a first-in-market NILM (Non-Intrusive Load Monitoring) controller in collaboration with global leader in HVAC systems.

Key Responsibilities

  • Develop and maintain embedded system software on ARM-based multicore embedded platforms (e.g. Cortex-A series processors)
  • Interface with power monitoring sensors and other hardware via I2C, SPI, UART, ADC
  • Implement integration logic between real-time data acquisition, AI module, and control outputs
  • Develop and maintain network communication protocols — including MQTT, Modbus TCP, REST API, and WebSocket
  • Optimize system performance for edge AI processing (memory, CPU utilization, real-time data flow)
  • Support OTA update mechanisms for remote software upgrades
  • Collaborate with the System Architect / Integration Lead (Founder) and external ODM partners for hardware/software co-design
  • Debug and resolve real-world deployment issues; support field validation and performance tuning for pilot and commercial deployments
Requirements
  • Degree or Diploma in Electrical/Electronics Engineering, Computer Engineering, or equivalent
  • Strong in C/C++ programming for embedded Linux systems
  • Experience with Linux-based embedded platforms (ARM-based processors preferred)
  • Familiar with low-level hardware interfaces (UART, SPI, I2C, ADC)
  • Familiar with Linux networking stack and protocol implementation (MQTT, Modbus TCP, REST API, WebSocket)
  • Experience with edge AI integration is a plus
  • Good understanding of performance optimization and real-time data acquisition
  • Comfortable working in startup-style fast-paced environment and collaborating with remote and cross-functional teams
  • Fresh graduates with relevant skills will be considered. Candidates with 1–3 years of hands-on experience in embedded Linux development will have an advantage.
Career Growth & Promotion Path

You will work closely with our System Architect / Integration Lead (Founder), who will serve as a mentor during the initial development phases. As you demonstrate increasing ownership and cross-functional understanding, you will have a clear pathway to be promoted to Integration Lead within 1–2 years.

In this expanded role, you will lead the architecture of future platforms, manage ODM and chipmaker collaborations, and mentor junior engineers as the project scales toward commercialization.

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Developer

Singapore, Singapore beBeeembedded

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Overview

We are seeking a talented Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing secure, real-time e-

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Specialist

Singapore, Singapore beBeeEmbeddedSystems

Posted today

Job Viewed

Tap Again To Close

Job Description

Our company is a startup in the semiconductor field that designs chips for optical technology to improve speed, reliability, and energy use in modern systems. We are seeking an Embedded Software Engineer.

Key responsibilities of this role include designing and developing software applications that interact with microcontrollers and other embedded systems. The ideal candidate will have experience working with C or C++, as well as a strong understanding of computer architecture and operating systems.

Requirements
  • Proficiency in programming languages such as C, C++, or Java
  • Strong knowledge of computer architecture, digital logic, and microcontrollers
  • Familiarity with operating systems, including Linux and Windows
  • Experience with software development tools and methodologies
  • Good communication and teamwork skills

We offer a dynamic work environment, competitive salary, and opportunities for professional growth and development. If you are a motivated and talented individual who is passionate about embedded systems and software development, we encourage you to apply.

This advertiser has chosen not to accept applicants from your region.

Embedded Systems Architect

Singapore, Singapore beBeeEmbedded

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

You will leverage your expertise in C/C++ and work along with software engineers and architects to lead the development of software systems and components within an integrated Fare System Collection system.

Required Skills and Qualifications:
  • Bachelor's degree in Computer Science/Engineering, Electrical/Electronics Engineering with proficiency in software development using C++.
  • Experience in multi-threading, multi-processor environments, and hardware-software integration.
  • Familiarity with wireless networks, Bluetooth, 3G networks, QR codes, and GPS technologies.
  • Expertise with Visual Studio C++ and embedded Linux/QNX environments.
  • Knowledge of interfaces such as LAN and RS232 protocols.
  • Proficiency in developing and debugging embedded system applications. Experience in device/terminal applications development and client/server interfaces.
Benefits:

This role offers a unique opportunity to collaborate with a multidisciplinary team to understand system and application requirements, and to lead the software development team to create solutions that meet client needs and perform as intended.

What We Offer:

We are looking for a highly skilled and motivated individual who is passionate about embedded systems and software development. If you have a strong background in C/C++, experience with embedded systems, and excellent problem-solving skills, we encourage you to apply for this exciting opportunity.

We regret that only shortlisted candidates will be notified.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Embedded systems Jobs in Singapore !

Embedded Systems Leader

Singapore, Singapore beBeeFirmware

Posted today

Job Viewed

Tap Again To Close

Job Description

As a Senior Firmware Engineer , you will take on the role of Team Lead for our firmware group, blending hands-on embedded firmware development with technical leadership and strategic oversight.

">
Job Description:

This position involves leading a dedicated team in the design, development, and optimization of firmware for cutting-edge cybersecure hardware products. Working closely with cross-functional teams, including hardware, FPGA, and cybersecurity engineers, you will help define and deliver secure, high-performance, real-time firmware systems on ARM and FPGA-based platforms.


Requirements:
  • Lead the firmware development lifecycle from architecture and design to implementation, validation, and deployment.
  • Guide and mentor junior engineers ; perform technical reviews and help grow team capabilities.
  • Design, develop, and maintain low-level firmware and device drivers for ARM and FPGA-based embedded platforms.
  • Collaborate with hardware and FPGA engineers to define system architecture and interface layers.
  • Work on secure boot processes, BSPs, and diagnostic firmware for secure SSDs and other hardware.
  • Implement cybersecurity measures such as encryption , secure key storage, and tamper detection in firmware.
  • Oversee firmware testing infrastructure including unit testing, integration testing, and CI support.
  • Interface with other engineering leads (software, hardware, FPGA, QA) to align schedules, requirements, and product goals.
  • Contribute to system performance tuning and optimization .
  • Stay up-to-date with best practices in embedded security, real-time processing, and secure firmware updates.

Qualifications:
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related discipline.
  • 7+ years of experience in firmware or embedded software development, with at least 2 years in a technical leadership role.
  • Proficient in C/C++, with additional experience in Python for scripting and testing.
  • Strong experience with ARM architectures (e.g., Cortex-A/M) and SoC platforms.
  • Expertise in firmware-hardware interaction, device drivers, memory-mapped I/O, and BSPs.
  • Experience developing for and integrating with FPGAs using Verilog/VHDL.
  • Deep understanding of real-time operating systems (RTOS) and/or embedded Linux environments.
  • Familiarity with hardware protocols including PCIe, I2C, SPI, UART, and DDR.
  • Hands-on debugging experience using tools such as JTAG, oscilloscopes, and logic analyzers.
  • Proven ability to lead complex technical projects across multiple teams.

Preferred Qualifications:
  • Experience with secure embedded systems: secure boot, encryption, key management.
  • Knowledge of cybersecurity principles, threat models, and countermeasures.
  • Familiarity with AI/ML deployment on embedded platforms (e.g., anomaly detection via lightweight neural networks).
  • Experience with Git-based workflows, CI/CD pipelines, and build systems like Yocto or Buildroot.
  • Experience with NVM (non-volatile memory) systems and custom SSD firmware development.
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Architect

Singapore, Singapore beBeeDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Title: Full-Stack Developer

Job Description:

As a key member of our development team, you will be responsible for designing and developing software solutions for embedded platforms. Your focus will be on creating high-performance applications that are reliable and responsive.

You will work closely with hardware engineers to ensure seamless communication between devices. This includes integrating various interfaces such as RS232, LAN, Bluetooth, GPS, and QR code modules.

In addition to application development, you will also design and maintain backend services using Java and Spring Boot. You will implement RESTful APIs to support communication between embedded devices and centralized platforms.

Required Skills and Qualifications:

  • Proficiency in C++ and Java programming languages
  • Experience with embedded systems and real-time performance
  • Knowledge of device interfaces and integration
  • Ability to collaborate with cross-functional teams
  • Strong problem-solving and analytical skills

Benefits:

  • Opportunity to work on cutting-edge projects
  • Collaborative and dynamic work environment
  • Professional growth and development opportunities

Others:

  • Participate in Agile development processes
  • Perform database design and integration
  • Optimize application performance and reliability
  • Support production issues and assist with troubleshooting
This advertiser has chosen not to accept applicants from your region.

Embedded Systems Specialist

Singapore, Singapore beBeeSoftwareDeveloper

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Developer Position

About the Role

The successful candidate will be responsible for designing and developing end-to-end solutions that meet functional requirements. This includes specification, testing, and implementation.

This position requires a strong understanding of object-oriented programming (OOP) and design patterns. Proficiency in languages such as Java, JavaScript, C#, Python, or C/C++ is also essential. Experience with web frameworks like React, Angular, Spring, or Django is highly valued.

Familiarity with relational databases like MySQL and PostgreSQL, as well as NoSQL databases like MongoDB, is required. Knowledge of Git and version control practices is also necessary. Exposure to cloud platforms like AWS or Azure is a plus.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proficient in one or more programming languages.
  • Solid understanding of OOP and design patterns.
  • Experience with web development frameworks.
  • Familiarity with database management systems.
  • Knowledge of Git and version control practices.

Benefits and Growth Opportunities

This role offers opportunities for professional growth and development. The company values innovation and teamwork, and this position will play a key role in driving those efforts forward.

Only shortlisted candidates will be notified.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Embedded Systems Jobs