2,658 Embedded Software jobs in Singapore

Principal Embedded Software Development Engineer

$120000 - $200000 Y MaxLinear Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

MaxLinear Singapore is seeking a Principal Embedded Software Development Engineer to join our growing team. In this role, you will design and develop MaxLinear Board Support Package (BSP) for high performance next generation network processor SoCs for networking, storage and security appliances. You will contribute in full life-cycle software development on Linux based platforms with focus on:-

  • Linux Driver/Kernel development for Ethernet/DSL/PON/WIFI Modem/Router/Home Gateway
  • Firmware development on RTOS in microcontrollers
  • Pre and post silicon software/firmware/hardware emulation and co-verification
  • System bring up and validation, software integration and qualification, performance optimization and profiling
  • Support, maintain, and document software APIs, features, and user documentations

Qualifications:

  • Bachelor, Master's or PhD degree in Computer Science, Computer Engineering, Electrical/Electronic Engineering or related field
  • 12+ years of experience
  • Experience in embedded system security feature is an advantage
  • Software development experience on ARC/ATOM(intel) processor would be a plus
  • Strong proficiency in C, with good understanding of data structure and commonly used algorithms
  • Proficient in scripting languages such as Shell, Python, Perl
  • Good understanding of code versioning tools such as SVN, Mercurial, and Git
  • Excellent understanding of embedded software principles and ability to contribute in architectural designs and trade-offs
  • Familiar with Linux driver and kernel architecture. Rich experience in Linux kernel/driver development
  • Good problem-solving skills
  • Team player with good communication skills
  • Proactive and self-motivated
  • Able to adapt to changing requirements and priorities in a dynamic environment

Company Overview:

MaxLinear is a global, NASDAQ-traded company (MXL) where the entrepreneurial spirit is alive and well. We are a fabless system-on-chip product company, striving to improve the world's communication networks for everyone through our highly integrated radio-frequency (RF), analog, digital, and mixed-signal semiconductor solutions for access and connectivity, wired and wireless infrastructure, and industrial and multi-market applications.

We hire the best people in the industry and engage them in some of the most exciting opportunities that connect the world we live in today. Our growth has come from innovative, bold approaches to solving some of the world's most challenging communication technology problems in the most efficient and effective manner.

MaxLinear began by developing the world's first high-performance TV tuner chip using standard CMOS process technology. Others said we couldn't achieve the extremely high-performance requirements using CMOS, but we proved them wrong and achieved enduring global market leadership with our designs. Since then, we've developed a full line of products that drive 4G and 5G infrastructure; enable data center, metro and long-haul optical interconnects; bring 10Gbit to the home; power the IoT revolution; and enable robust and reliable communication in harsh industrial environments. Over the years, we've expanded through organic growth and through several acquisitions that have perfectly complemented our existing portfolio and enabled us to deliver complete end-to-end solutions in our target markets. One such example was the acquisition of Intel's Home Gateway Platform Division that added Wi-Fi, Ethernet, and Broadband Gateway Processor SoC technology to our connected home portfolio creating a complete and scalable platform of connectivity and access solutions to fully address our customers' needs.

Our headquarters are in Carlsbad, near San Diego, California. We also have major design centers in Irvine and San Jose, California; Valencia, Spain; Bangalore, India; Munich, Germany; Israel; and Singapore.

We have approximately 1,200 employees, a substantial majority of whom have engineering degrees and include masters and Ph.D. graduates from many of the premiere universities around the world. Our employees thrive on innovation, outstanding execution, outside-the-box thinking, nimbleness, and collaboration. Together, we form a high-energy business team that is focused on building the best and most innovative products on the market.

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

Embedded Software Engineer

$60000 - $120000 Y SEARCH STAFFING SERVICES PTE. LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is a startup in semiconductor field that design chips for optical technology to improve speed, reliability, and energy use in modern systems is seeking for

Embedded Software Engineer – (C/C++)

Responsibilities:

  • Develop and maintain firmware/SDK for chips and devices.
  • Support system development, updates and maintenance
  • Add new features base on project needs.
  • Build software architecture and write code that ensures good performance, security and quality.
  • Ensure quality work and prepare technical documentations.

Requirements:

  • Bachelor's degree or higher in Electrical and Electronics Engineering, Computer Engineering or its equivalent.
  • Good skills in C/C++ and understanding of embedded systems
  • Strong coding skills with clear documentation habits.
  • Able to independently design, code, test and debug modules.
  • Proficient in signal and system.
  • Able to read and write technical documents in both Chinese and English.
  • No prior experience are welcome to apply.

Interested applicants, kindly send in a copy of your updated resume in WORD document to stating your current and expected remuneration together with notice period required to current employer.

EA License No: 12C6254 | EA Personnel Registration No: R

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

Embedded Software Engineer

$80000 - $120000 Y Good Job Creations (Singapore) Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

**(Order Number: )

Responsibilities:**

  • Design and develop high-speed, high-precision motion control systems for semiconductor assembly equipment.
  • Provide technical consultation and solutions on motion and control systems to product teams.
  • Develop embedded software based on system specifications.
  • Create and implement servo control methodologies and algorithms for mechatronic systems.
  • Collaborate within cross-functional teams including software, control, electronics, and product engineering.

Requirements:

  • Minimum Degree in relevant field
  • Familiarity with embedded processors such as microcontrollers, DSP, ARM, and various computer architectures.
  • Proficiency in C/C++, Python, and MATLAB.
  • Demonstrated interest and motivation in R&D work.
  • Candidates without experience are welcome to apply.
  • Willing to travel overseas

To Apply, please kindly email your updated resume

Please kindly refer to the Privacy Policy of Good Job Creations for your reference:

We regret that only shortlisted candidates will be notified. However, rest assured that all applications will be updated to our resume bank for future opportunities.

EA Personnel Name: Gary Ho Cheng Xuan

EA Personnel Reg. No.: R

EA License No.: 07C5771

SCR-gary-ho
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

$120000 - $200000 Y Adecco Personnel Pte Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

Design and develop embedded software for advanced motion control systems in semiconductor equipment.

A Singapore-headquartered global leader in semiconductor and electronics assembly solutions.

Be at the forefront of innovation-designing the embedded intelligence that powers next-generation semiconductor assembly equipment. Join a passionate team where your software engineering expertise will directly shape the future of high-speed, high-precision technology.

What You'll Do
  • Architect & Build: Lead the design and development of high-performance motion control systems for advanced semiconductor assembly machines.
  • Innovate: Develop sophisticated servo control algorithms and implement them in real-world mechatronic systems, pushing the boundaries of speed and precision.
  • Collaborate: Work closely with a dynamic, cross-functional team of software, control, electronics, and product engineers/managers to deliver integrated solutions.
  • Consult & Solve: Provide technical expertise and creative solutions to product teams, ensuring robust and reliable motion and control systems.
  • Engineer with Impact: Write and optimize embedded software that meets demanding specifications and drives the success of flagship products.
What You Bring
  • Bachelor's or Master's degree in Computer, Electronics, or Electrical Engineering.
  • Hands-on experience with embedded processors (microcontrollers, DSP, ARM) and computer system architectures.
  • Strong grasp of real-time operating systems, signal processing, and control theory.
  • Proficiency in C/C++, Python, and MATLAB; FPGA programming is a plus.
  • Skilled with lab instruments (logic analyzers, oscilloscopes) and passionate about R&D.
  • Prior experience in motion control or embedded systems is highly valued.
What We Offer
  • Competitive salary with performance-based bonuses.
  • Flexible work arrangements.
  • Comprehensive health and wellness benefits.
  • Continuous learning, professional development, and clear career advancement paths.
  • A collaborative, innovative, and supportive company culture where your ideas matter.

Interest & Application

Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package and email to We'd love to hear from you

We regret that only shortlisted candidates will be notified.

Aditi Jain | Personnel Registration No. R

Adecco Personnel Pte Ltd | EA License No. 91C2918

Name: Aditi Jain

Direct Line:

EA License No: 91C2918

Personnel Registration Number: R

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

Embedded Software Engineer

$90000 - $120000 Y WGT EHR Pte. Ltd.

Posted today

Job Viewed

Tap Again To Close

Job Description

A Singapore-based startup specializing in research and development of high-tech electronics. We focus on innovative integrated circuits, especially in optical interconnection and AI applications, positioning ourselves at the cutting edge of smart, interconnected technologies.

Responsibilities:

  • Responsible for SDK/Firmware software development and design for chips and devices
  • Participating in system development, maintenance and upgrades
  • Responsible for feature development as required
  • Implement software system architecture and code to ensure system performance, quality, and security
  • Take responsibility for the quality of system development tasks and write technical reports

Requirements:

  • Bachelor's degree or above in Electronics Engineering, Communication Technology or equivalent
  • Experience in embedded C/C++ development. Experience in ICT is highly preferred
  • Proficient in C/C++ programming and familiar with embedded software development
  • Solid foundation in programming, with good coding practices and documentation
  • Capable in completing the modules design, coding, testing, and troubleshooting independently
  • Strong communication and problem-solving skills

Please include the following information in your resume.

  • Current & Expected Salary
  • Reason(s) for leaving
  • Notice Period / Availability to commence work

By submitting any application or resume to us, you will be deemed to have agreed and consented to us disclosing your personal information to prospective employers for their consideration.

We regret only short-listed candidates will be notified.

EA License | 18C9251 WGT Group

Registration No | R Ketty Lim

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

Embedded Software Engineer

Woodlands, Singapore $54000 - $312000 Y SmartHire by SEEK

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is seeking an Embedded Engineer (Motion Control Focus) to join their team
About Our Client

Our client is a pioneering force in the semiconductor advanced packaging and electronics manufacturing service industries. With their R&D center based in Singapore, they focus on developing innovative products and solutions for high-precision applications. Their product range includes advanced Die Bonders, Flip Chip Bonders, and Package-on-Package Bonders, which significantly enhance their customers' operational efficiency.


What you'll be doing?
  • Architect motion control systems: Design and develop embedded firmware for cutting-edge motion control systems, focusing on optimal performance and precision.
  • Create end-to-end solutions: Develop comprehensive application and firmware solutions, including multi-threading, scheduling optimization, and implementations for real-time operating systems (RTOS) and bare-metal environments.
  • Customize drivers and APIs: Design bespoke kernel drivers and APIs tailored for motion control applications and seamless interfacing with sensors and actuators.
  • Drive innovation: Actively contribute to system architecture development and implement new features to enhance motion control capabilities.
  • Ensure quality: Design, develop, and thoroughly test firmware for embedded motion control systems, ensuring reliability and performance.
  • Stay ahead of the curve: Keep up-to-date with emerging technologies and advancements in motion control to continuously improve product development.
  • Troubleshoot and optimize: Undertake debugging, system bring-up, beta testing, and production software development tasks to ensure smooth operations.
  • Collaborate across teams: Work effectively with both software and hardware teams to ensure successful integration of motion control systems into final products.
Who are they looking for?
  • C/C++ expertise: Demonstrate proficiency in software design and programming using C/C++ for development, debugging, testing, and performance analysis of embedded systems.
  • Hardware understanding: Possess a solid grasp of hardware functionalities, including clock-level issues, interrupts, and polling mechanisms.
  • Proven experience: Bring at least 5 years of relevant experience in embedded software development to the table.
  • Educational background: Hold a Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Motion control specialist: Showcase experience with motion controller systems, including PID control loops, servo control algorithms, and interfacing with sensors and actuators for motion control applications.
Other Information:
  • Working Day: Mon to Fri
  • Location: Woodlands North Coast
  • Salary: $4500 - $6000
How to apply

Ready to join this role? Click Apply now to submit your resume and share your availability and expected salary with us

We value diversity and encourage all qualified individuals to apply, regardless of background or experience level.

All information received will be kept strictly confidential and will be used only for employment-related purposes.

Jobs DB Singapore Pte Ltd | 24C2640

Low Jia Yi | R

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

Embedded Software Engineer

Singapore, Singapore ADECCO PERSONNEL PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Be at the forefront of innovation—designing the embedded intelligence that powers next-generation semiconductor assembly equipment. Join a passionate team where your software engineering expertise will directly shape the future of high-speed, high-precision technology.

What You'll Do
  • Architect & Build: Lead the design and development of high-performance motion control systems for advanced semiconductor assembly machines.
  • Innovate: Develop sophisticated servo control algorithms and implement them in real-world mechatronic systems, pushing the boundaries of speed and precision.
  • Collaborate: Work closely with a dynamic, cross-functional team of software, control, electronics, and product engineers/managers to deliver integrated solutions.
  • Consult & Solve: Provide technical expertise and creative solutions to product teams, ensuring robust and reliable motion and control systems.
  • Engineer with Impact: Write and optimize embedded software that meets demanding specifications and drives the success of flagship products.
What You Bring
  • Bachelor's or Master's degree in Computer, Electronics, or Electrical Engineering.
  • Hands-on experience with embedded processors (microcontrollers, DSP, ARM) and computer system architectures.
  • Strong grasp of real-time operating systems, signal processing, and control theory.
  • Proficiency in C/C++, Python, and MATLAB; FPGA programming is a plus.
  • Skilled with lab instruments (logic analyzers, oscilloscopes) and passionate about R&D.
  • Prior experience in motion control or embedded systems is highly valued.
What We Offer
  • Competitive salary with performance-based bonuses.
  • Flexible work arrangements.
  • Comprehensive health and wellness benefits.
  • Continuous learning, professional development, and clear career advancement paths.
  • A collaborative, innovative, and supportive company culture where your ideas matter.

Interest & Application

Prepare your updated resume (please include your current salary package with full breakdown such as base, incentives, annual wage supplement, etc.) and expected package and email to We'd love to hear from you

We regret that only shortlisted candidates will be notified.

Aditi Jain | Personnel Registration No. R

Adecco Personnel Pte Ltd | EA License No. 91C2918

Tell employers what skills you have

RTOS
Embedded Software
Architect
Software Engineering
Embedded Systems
FPGA
Matlab
Python
Firmware
Operating Systems
Microcontrollers
Assembly
Debugging
Electrical Engineering
Electronics
Software Development
C++
Signal Processing
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Embedded software Jobs in Singapore !

Embedded Software Engineer

Singapore, Singapore OMATTRIX PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Responsibilities:

1.   Responsible for SDK/Firmware software development and design for chips and devices;

2.   Participating in system development, maintenance and upgrades;

3.   Responsible for feature development as required;

4.   Implement software system architecture and code to ensure system performance, quality, and security;

5.   Take responsibility for the quality of system development tasks and write technical reports.

Requirements:

1.   Bachelor's degree or above in Electronics Engineering, Communication Technology or equivalent;

2.   Minimum 2 years of experience in embedded C/C++ development. Experience in ICT is highly preferred;

3.   Proficient in C/C++ programming and familiar with embedded software development;

4.   Solid foundation in programming, with good coding practices and documentation;

5.   Capable in completing the modules design, coding, testing, and troubleshooting independently;

6.   Able to read and write technical documentation in both Chinese and English

7.   Strong communication and problem-solving skills.

Tell employers what skills you have

RTOS
Technical Documentation
Troubleshooting
Embedded Linux
Embedded Software
ICT
Hardware
ARM
Firmware
Software Design
System Architecture
Linux
Electronics
Software Development
C++
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Singapore, Singapore RECRUIT EXPRESS PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Responsibilities:

  • Architect and design embedded firmware for motion control systems with a focus on optimal performance and precision
  • Develop end-to-end application and firmware solutions including multi-thread, scheduling optimization, real-time operating systems (RTOS), and bare-metal implementations
  • Design custom kernel drivers and APIs specifically tailored for motion control applications and interfacing with sensors and actuators
  • Actively contribute to system architecture development and the implementation of new features relevant to motion control
  • Design, develop, and thoroughly test firmware for embedded motion control systems
  • Stay abreast of emerging technologies and advancements in motion control for product development enhancements
  • Undertake debugging, system bring-up, beta testing, and production software development tasks
  • Collaborate effectively with both software and hardware teams to ensure successful integration of motion control systems

Key Requirements:

  • Proficiency in software design and programming in C/C++ for development, debugging, testing, and performance analysis
  • Understanding of hardware functionalities including clock-level issues, interrupts, polling, etc.
  • 5 years of relevant experience in embedded software development
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field
  • Experience with motion controller systems, such as PID control loops, servo control algorithms, and interfacing with sensors and actuators for motion control applications.

Interested applicants please send your resume to

Venessa Goh Wee Ni

R

Recruit Express Pte Ltd

EA License No: 99C4599

We regret that only shortlisted candidates will be contacted.

Tell employers what skills you have

RTOS
Embedded Software
Hardware
Customer Support
GMP
Unix
Firmware
Operating Systems
Sensors
Software Design
Product Development
Debugging
System Architecture
Electrical Engineering
Software Development
Visual Studio
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Singapore, Singapore PERSOL SINGAPORE PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We're seeking a versatile Full-Stack Developer skilled in either embedded systems (C++) or backend development (Java). You'll work across the full stack—from device-level programming on Linux/QNX to building scalable backend services with Spring Boot and RESTful APIs. As part of a multidisciplinary team, you'll help deliver integrated software solutions for real-time embedded devices and enterprise backend systems.

Key Responsibilities
  • Embedded Development: Build and maintain C++ applications for Linux/QNX/Windows, integrating device interfaces like RS232, Bluetooth, GPS, etc.
  • Backend Development: Develop Java-based backend services and RESTful APIs; manage databases (MySQL, PostgreSQL, Oracle).
  • General: Collaborate in Agile teams, document technical specs, and support full-stack troubleshooting.
Qualifications/Skiils:
  • Bachelor's in Computer Science, Engineering, or related field.
  • 3–5 years of experience in embedded or backend development.
  • Proficient in C++ (multithreading, real-time systems) and Java (Spring Boot).
  • Strong grasp of REST APIs and relational databases.
  • Familiar with Agile methodologies and tools like JIRA.

Interested candidates who wish to apply for the advertised position, please click on "Apply". We regret that only shortlisted candidates will be notified.

EA License No.: 01C4394 (PERSOL Singapore PTE LTD)

By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at You acknowledge that you have read, understood, and agree with the Privacy Policy.

Tell employers what skills you have

Applications
RESTful API
Embedded Software
Multithreading
Mathematical Modeling
Embedded C++
real-time embedded systems
Agile
application forms
Bluetooth
Embedded Systems
Firmware
Vehicle Dynamics
Windows Embedded
Architecture Design
Technical Architecture
Bridge
Embedded Protocols
Software Development
C++
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 Software Jobs