Firmware Engineer
3 days ago
As a Firmware / Embedded Systems Engineer with strong electronics in hardware design and embedded software expertise, you will play a key role in designing, developing, and integrating embedded systems for advanced electronic products, from concept through production.
This role is ideal for engineers who enjoy hands-on hardware work, firmware development, and solving complex system challenges.
Key Responsibilities- Design and develop embedded systems firmware for microcontrollers, DSPs, FPGAs, and SoCs
- Work on electronic circuit design, PCB layout, and hardware validation
- Develop and integrate device drivers, board support packages (BSPs), and middleware
- Interface with peripherals via UART, I²C, SPI, CAN, Ethernet, and other protocols
- Debug and troubleshoot hardware and firmware using multimeters, oscilloscopes, logic analysers, etc.
- Support firmware bring-up, board testing, and system integration
- Prepare technical documentation and contribute to product release readiness
- Collaborate closely with cross-functional teams including hardware, software, and production
Requirements
- Diploma or Bachelor's Degree in Electrical, Electronics, Computer Engineering, or related discipline
- Experience in designing electronic circuits with microcontrollers, DSPs, FPGAs, or related platforms
- Strong knowledge of communication buses and protocols (UART, I²C, SPI, CAN, Ethernet, etc.)
- Proficient in schematic and PCB design tools (Altium Designer, OrCAD Capture & PCB Designer, Autodesk EAGLE, etc.)
- Hands-on experience with electronic test and measurement instruments (multimeters, oscilloscopes, logic analysers, etc.)
- Strong programming skills in C / C++ for embedded systems
- Excellent research, problem-solving, and analytical skills
- Good written and verbal communication skills
To Apply, kindly click on the "APPLY NOW" button.
We regret that only shortlisted candidates will be notified.
StaffKing Pte Ltd (20C0358) | Chong Kar Ming (John) (R
-
Senior Firmware Engineer
2 days ago
North-East Singapore X-PHY Full time**Requirements**: **Key Responsibilities**: - Develop and maintain firmware for embedded systems, specifically targeting FPGA and ARM-based processors. - Design and implement real-time embedded systems using C, C++, and Python. - Write and optimize device drivers, board support packages (BSP), and low-level hardware interfaces. - Collaborate with hardware...
-
Senior Firmware Engineer
2 weeks ago
West Region, Singapore PERCEPT SOLUTIONS PTE. LTD. Full timeWe are seeking a Senior Firmware Engineer to contribute to the development and maintenance of our Programmable Logic Controllers (PLCs). This role involves designing and implementing new features, resolving software issues, and ensuring high-quality deliverables within a global, cross-functional team environment.Key Responsibilities:Develop and maintain...
-
Embedded Systems Engineer
3 days ago
East Region, Singapore STAFFKING PTE LTD Full timeSummary Benefits:Industries: Aerospace/ SemiconductorMon-Fri, Office HourEstablished MNC companySalary up $6500Responsibilities:Design and develop circuit boards for our drone systems.Investigate and define efficient, reliable architectures to meet electronic circuit board requirements for drone systems.Identify and source suitable electronic components to...
-
Senior Design Engineer
2 weeks ago
Changi, East Region, Singapore Future Electronics Full timeJOB PURPOSE:The Senior Design Engineer will be responsible for designing solutions encompassing both hardware and firmware for target applications identified by the Design Center.In addition to providing solutioning expertise, they will also take on the role of a project manager.PRINCIPAL ACCOUNTABILITIES:The main design direction of the Design team is...
-
Embedded Systems Engineer
1 day ago
East Region, Singapore ST Engineering Full timeWork Location: 540 Airport RoadJob DescriptionYou will design and develop electronic circuit boards for our drone systems and be part of a tight-knit team that provides safe, reliable drone systems and quality services to our distinguished customers in Singapore and around the region.Your responsibilities will include:Research for solution: You will research...
-
SOFTWARE ENGINEER R&D
2 weeks ago
Central Region, Singapore Creox Computing Singapore Pte Ltd Full timeKey Responsibilities:• Firmware Development:○ Coding firmware for various network switch/server components, including BIOS/UEFI, OS/NOS, Service Manual, BMC and device-level firmware for PCIe devices (e.g., NICs, storage controllers).○ Implement and optimize features related to network switch/server system boot, power management,...
-
Embedded System Engineer
2 weeks ago
East Region, Singapore STAFFKING PTE LTD Full timeSummary Benefit :Basic Salary up to $65005 Days work, Office hoursLocation : EastResponsibility :Research and solution development: Conduct research and define efficient, reliable electronic architecture to meet the circuit board requirements for our drone systems.Component sourcing: Identify and source suitable electronic components to support the proposed...
-
Product Engineer
1 day ago
East Region, Singapore TCAM Technology Pte. Ltd. Full time1) Hardware developmentIOT product including data logger, sensors and controllers.Involves in design, coding, testing and integration with cloud for SMART CITY applications.Technologies related to digital/analog circuit, PMIC, battery power, RF design etc.Involves in testing/schematic/PCB design/prototyping/Solidworks rendering.2) Firmware developmentIOT...
-
Robotics/ UAV Engineer
2 weeks ago
East Region, Singapore STAFFKING PTE LTD Full timeBenefits:Salary wise from $5000 - $6500Better Career Progression (MNC) with good benefits5 days work week with office hoursEast AreaResponsibilities:Design, develop, and optimize guidance, navigation, and control systems for UAVs.Develop and run 6-DOF and hardware-in-the-loop (HIL) simulations to test UAV performance.Integrate, test, and evaluate sensors and...
-
Robotics Engineer
2 weeks ago
East Region, Singapore STAFFKING PTE LTD Full timeSummary:5 days, 8am - 5.30pmLocation: East areaMNC with good career growthBasic up $6500Responsibilities:As part of the team, you will contribute to the design and development of Guidance, Navigation, and Control (GNC) systems and algorithms for our drone systems. You will work closely with a dedicated team to deliver safe, reliable, and high-quality drone...