Job Search and Career Advice Platform

Enable job alerts via email!

Sr Firmware Engineer

ETHOS SEARCH ASSOCIATES PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology recruitment firm based in Singapore is seeking a skilled Embedded Software Developer. The role involves developing firmware solutions and collaborating with design teams to debug issues efficiently. Candidates are expected to have a Bachelor/Master’s Degree in Engineering, with over 3 years of experience in embedded development, strong C programming, and debugging skills. Familiarity with Linux and scripting languages is essential, with knowledge of FPGAs and Verilog as added advantages. This position offers the opportunity to work in a dynamic, collaborative environment.

Qualifications

  • 3+ years of experience in Embedded Software development.
  • Extensive debugging experience in embedded applications.
  • Comfortable in Linux, familiar with scripting languages.

Responsibilities

  • Develop firmware infrastructure and cost-effective firmware solutions.
  • Collaborate with teams to debug firmware-related issues.

Skills

C programming
Debugging
Linux environment
Shell scripting
Python
Perl
Analytical and problem-solving skills
Communication skills

Education

Bachelor/Master’s Degree in Electrical/Computer Engineering/IC Design

Tools

FPGAs
Verilog RTL design
Job description
Responsibilities
  • Develop firmware infrastructure/libraries and innovative cost-effective firmware solutions to meet all the product quality, test cost, manufacturing yield, and debug/diagnosability requirements
  • Work closely with architecture/design, firmware/software, verification and characterization, and test development teams to debug any firmware related issues on simulation/bench/ATE (Automatic Test Equipment) to root cause the problem within short TAT, to ensure timely delivery of robust firmware solutions to meet the product release schedule
Requirements
  • Bachelor/Master’s Degree in Electrical/Computer Engineering/IC Design or equivalent with 3 years or more experience in Embedded Software development
  • Extensive C programming and debugging experiences in the embedded domain for processor/microcontroller-based applications, with solid knowledge of Data structures and Algorithms
  • Comfortable in Linux environment and familiar with Shell/Python/Perl scripting languages
  • Experience in digital design and bare metal firmware development using FPGAs will have added advantage, and good knowledge of AXI/APB protocols is a plus
  • Understanding of FPGA products and the system development process is an advantage
  • Knowledge of Verilog RTL design and HW functional verification is also a plus
  • Strong analytical and problem-solving ability, good organizational skills with ability to multi-task, prioritize and track many activities
  • Good interpersonal and communication skills, and able to work well in a team environment that spans across continents
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.