Looking For..

Senior System Firmware Engineer

We are representing our client, a supplier of critical power conversion technology on the following.

SENIOR SYSTEM FIRMWARE ENGINEER

APPLY NOW
Location PAYA LEBAR SQUARE, 60 PAYA LEBAR ROAD 409051
Posted 24.08.2026
Remuneration S$6,000 - S$10,000 Monthly
Job Type Full Time
Key Responsibilities
  1. Work alongside cross-functional partners to help define products, write specifications, and analyze requirements.
  2. Contribute to decisions on firmware architecture and development approach, with particular emphasis on wired and wireless connectivity.
  3. Develop new products on schedule to satisfy specifications, while updating and refining existing designs to boost performance and reduce cost.
  4. Build, code, integrate, test, and maintain software for power conversion systems, enhancing functionality over time.
  5. Carry out integration and validation testing to confirm the different pieces of the overall solution work together correctly.
  6. Help assess current and emerging technologies to find options that hold up reliably across varied deployment environments.
  7. Design and deliver both embedded and PC-side software within a regulated product development process.
  8. Take part in every stage of the project lifecycle — from initial design and coding through unit testing, documentation, and final release.
  9. Mentor junior firmware engineers, offering guidance on their evaluations and design work.
  10. Give the team technical direction and leadership.
  11. Support manufacturing by resolving design-related questions that arise on the factory floor.
  12. Provide ongoing support for both prototype and production power supply units.
  13. Work with both on-site and distributed teams to help integrate software with hardware components.
  14. Contribute to software quality activities, including SFMEA analysis and peer code reviews.
  15. Support production and factory testing as part of broader system integration and validation efforts
Job Requirements
    1. Bachelor’s or master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely related discipline.
    2. Understanding of power supply topologies and analog/digital circuit design is a plus.
    3. Working knowledge of software development, including Microsoft C# and GUI development.
    4. ands-on experience with microcontrollers and DSPs from vendors such as Microchip, TI, or ST.
    5. Experience debugging software within embedded systems.
    6. Exposure to digital control techniques or firmware for power electronics (e.g., PWM, ADC, digital filtering) is beneficial.
    7. Background in embedded systems or DSP-based control algorithms.
    8. Experience building communication stack drivers and networking protocols such as I2C, SPI, RS-485, PMBus, Modbus, or Ethernet.
    9. Familiarity with IoT concepts, TCP/IP, WebSocket, the LwIP stack, or FreeRTOS is an advantage.
    10. Proficiency using lab equipment like oscilloscopes, multimeters, and power supplies.
    11. Ability to interpret hardware schematics and datasheets.
    12. Experience with version control tools (e.g., SVN) and structured release processes.
    13. Knowledge of coding standards such as MISRA or IEC 62304 is a plus.
    14. Strong attention to detail and discipline, with a track record of writing clean, maintainable code.
    15. Skilled at diagnosing intermittent or hard-to-reproduce issues using various debugging methods
Contact Us

Interested applicants, kindly forward a copy of your updated resume in WORD document to venus@searchstaffing.com.sg stating your current and expected remuneration together with notice period required by current employer.

About the company

Smile, you are wanted.

Smiling is easy. Looking for the perfect job is… Well, leave that to Search Staffing Services. With years of industry know-how, Search Staffing Services is an executive search firm that provides professional and quality recruitment services.

Be it connecting top talents to clients or offering professional recruitment advice, Search Staffing Services is the one recruitment firm you can count on to make you grin from ear to ear.

 

Process After Application

Application Review & Initial Screening

Our recruiters carefully review your resume and assess your qualifications, experience, and suitability for the role. If your profile aligns, we’ll contact you for an initial screening to understand your career goals and expectations.

Interview & Skills Evaluation

We may arrange a one-on-one interview or assessment to evaluate your technical and soft skills. This helps us ensure the opportunity is a good fit and allows you to ask questions about the role and employer.

Client Submission & Feedback

With your consent, we submit your profile to the hiring company. We follow up actively for feedback and keep you updated throughout the process, including interview invitations or next steps from the employer.

Offer Coordination & Onboarding Support

With our individually tailored RPO service, we can help you cost-effectively recruit the required professionals to grow your business.​

Get In Touch

Let’s start talking about how we can work together to build a thriving workforce.

Contact Us