
Embedded Software Engineer
7 days ago
The Talent People x JSIT-PE
The Talent People is proud to partner with JSIT-PE, a government initiative aimed at strengthening Singapore's Precision Engineering sector by addressing manpower challenges and fostering industry growth.
By applying for our job opportunities, you're joining a strategic effort to enhance Singapore's Precision Engineering landscape.
Roles & Responsibilities
Job Description: We are seeking an accomplished Embedded Software Engineer with a specialized focus on motion control systems. The ideal candidate will possess extensive experience in firmware architecture and design, particularly in motion controller applications. Proficiency in C/C++ programming, expertise in hardware understanding, and a minimum of 5 years of relevant experience are crucial for this role. The position involves working on embedded firmware architecture, implementing scheduling tasks, working with RTOS, and creating bare-metal implementations. Additionally, the candidate will design APIs for hardware accelerators, peripherals, and motion control systems. Strong collaboration skills with software and hardware teams are essential. A Bachelor's degree in Computer Science, Electrical Engineering, or related fields is required.
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.
- Minimum of 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
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
The Talent People 24C2589
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 The Talent People Pte Ltd's PDPA and e2i's PDPA.
-
Embedded Software Engineer
7 days ago
North Region, Singapore ASMPT Singapore Pte Ltd Full time $80,000 - $120,000 per yearAbout the role ASMPT Singapore Pte Ltd. is seeking an experienced Embedded Software Engineer to join our team in the Yishun North Region. This is a full-time position where you will be responsible for developing and implementing high-quality embedded software solutions that are critical to the success of our innovative engineering projects.What you'll be...
-
Embedded/Senior Embedded Engineer
7 days ago
North Region, Singapore Private Advertiser Full time $80,000 - $120,000 per yearResponsibilities:The Embedded/Senior Embedded Engineer is responsible for delivering projects and liaising with clients to deliver customised Embedded Linux solutions.Lead design, implementation, and maintenance of Linux systems and applications.Participate in project planning and management.Perform Testing, defect tracking, bug fixing, version/release...
-
Senior Embedded Software Engineer
3 days ago
East Region, Singapore SmartHire by SEEK Full time $104,000 - $130,878 per yearOur client is seeking a Senior Embedded Software Engineer to join their teamThis is an excellent opportunity to join a dynamic technology company where you'll design and implement cutting-edge embedded software solutions for complex systems. Work independently on challenging projects while collaborating with cross-functional teams to deliver high-quality...
-
Embedded Systems Engineer
7 days ago
North Region, Singapore Stafflink Services Pte Ltd Full time $80,000 - $120,000 per yearWorking hour : Mon to Fri, 8.00am to 5.30 pmLocation: 4 bus stops from Springleaf MRTEstablished provider of engineering solutions in process control and instrumentationResponsibilities:Design and develop electronic products with IoT capabilities, emphasizing hardware integration, firmware development, and circuit design.Improve the performance and...
-
Software Engineer- Senior Embedded Engineer
6 days ago
West Region, Singapore Realtek Singapore Private Limited Full time $70,000 - $120,000 per yearJob Summary:Join us as an experienced Software Engineer to drive the development of innovative, high-performance automotive products from inception. Play a pivotal role in shaping software architecture, designing embedded software/firmware and tool applications, and enhancing test methodologies. Collaborate with systems design, marketing and customer support...
-
Software Engineer
7 days ago
North Region, Singapore Good Job Creations (Singapore) Pte Ltd Full time $80,000 - $120,000 per year**[Job ID: 105554] Software Engineer – Semiconductor Equipment** We're looking for a Software Engineer to develop and optimize software for advanced semiconductor equipment. You'll design, implement, and test high-performance systems that support automation, control, and data processing, working closely with cross-functional teams to drive innovation and...
-
Software Engineer/ Developer
7 days ago
North Region, Singapore STAFFKING PTE LTD Full time $6,000 - $12,000 per yearSummary:5 days, Office hoursLocation: YishunBasic up $6000Company transport providedMNC with good career growthAWS + BonusResponsibilities:Design, develop, and maintain software for semiconductor equipment, including motion control, data acquisition, and process automation.Collaborate with hardware and mechanical engineers to integrate software with...
-
Software Engineer C++
7 days ago
North Region, Singapore STAFFKING PTE LTD Full time $120,000 - $200,000 per yearAbout the RoleWe are looking for a passionate Software Engineer to join our team in developing and optimizing advanced packaging semiconductor equipment. You will design, implement, and test high-performance software that enhances automation, control, and data processing. This is a hands-on role where you will collaborate with cross-functional teams to...
-
Software Engineer
7 days ago
North Region, Singapore STAFFKING PTE LTD Full time $80,000 - $120,000 per yearSummary:Location: Yishun2 company transport pickup (Pickup points: Yishun, Woodlands, Jurong East, Sengkang)MNCAWS + BonusResponsibilities:Design, develop, and maintain software solutions for semiconductor equipment, encompassing motion control, data acquisition, and process automation.Collaborate closely with hardware and mechanical engineers to ensure...
-
West Region, Singapore Realtek Singapore Private Limited Full time $104,000 - $130,878 per yearJob DescriptionWireless AP software development and firmware developmentNetwork communication protocol developmentEmbedded system developmentExecution of pre-test for IoT/ Wi-Fi related certificationJob RequirementsBachelor's Degree or above in Computer Science, Computer Engineering, Electronic, Telecommunication or Networking EngineeringFamiliar with C/C++...