Search by job, company or skills

Firmware Engineer

Firmware Engineer

asw consulting
2-4 Years
Not Disclosed
  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Job overview:

We are looking for a talented Firmware Engineer to join our client in the R&D team. This role is responsible for designing, developing, and testing embedded firmware for electronic control systems used in industrial equipment, ensuring performance, quality, and reliability. This position follows a hybrid working model after pass probation period (2 days onsite, 3 days remote).

Key Responsibilities:

  • Design and develop embedded firmware mainly using C language
  • Define firmware architecture and create detailed technical specifications
  • Develop and execute test plans, including validation of control systems
  • Investigate and resolve firmware issues through root cause analysis
  • Collaborate with cross-functional teams and external manufacturers
  • Support product development activities, pilot builds, and documentation
  • Maintain product configuration and implement engineering changes
  • Support production and contribute to quality and cost improvements

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field
  • At least 2 years of experience in programming
  • Requires extensive firmware development experience with coding in C; experience with coding in lua and UI designer applications, e.g. Storyboard, is a plus.
  • Strong debugging, problem-solving, and analytical skills
  • Good command of English
  • Ability to work independently and in a team environment
  • Experience in test-driven development is an advantage

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-7 yrs
Samut Prakan, Thailand
Skills:
Java, C#, Rtos, Github, C, C++, Debugging, Python, Automation Equipment Software, Software Architecture Design, Root Cause Analysis, state machines, Troubleshooting, Robotics, Motion Control, Object-Oriented Programming