Search by job, company or skills

Utthunga

Embedded Software Testing Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants

Job Description

a text-decoration: none; color: #464feb;tr th, tr td border: 1px solid #e6e6e6;tr th background-color: #f5f5f5;

  • Design, develop, and maintain embedded software for microcontrollerbased systems.
  • Work with hardware teams to understand lowlevel design documents and implement corresponding firmware modules.
  • Develop, execute, and automate module-level and unit tests to ensure software quality.
  • Use debugging tools such as JTAG, SWD, oscilloscopes, emulators, and logic analyzers to troubleshoot hardwaresoftware integration issues.
  • Collaborate with cross-functional teams to support requirements analysis, design reviews, and verification activities.
  • Create and maintain documentation, including test reports, build configurations, and design details.
  • Support test automation using LabVIEW scripting and execute automated test procedures.
  • Work with industrystandard IDEs and toolchains for building firmware images.

a text-decoration: none; color: #464feb;tr th, tr td border: 1px solid #e6e6e6;tr th background-color: #f5f5f5;

Required Skills & Qualifications

a text-decoration: none; color: #464feb;tr th, tr td border: 1px solid #e6e6e6;tr th background-color: #f5f5f5;

  • Proficiency in Embedded C programming.
  • Familiarity with LabVIEW scripting for test automation.
  • Strong understanding of microcontrollers, peripherals, and embedded architectures.
  • Handson experience with interrupts, timers, ADC, SPI, I2C, UART, and other communication protocols.
  • Ability to read and interpret lowlevel design documents and schematics.
  • Experience with unit testing frameworks such as VectorCAST.
  • Proficiency with hardware debugging tools: JTAG, SWD, oscilloscopes, logic analyzers.
  • Experience working with emulators and simulators for embedded testing.
  • Knowledge of build systems such as Make, and IDEbased environments like IAR, Code Composer Studio, MPLAB.
  • Strong grasp of module testing and unit testing methodologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141532355

Similar Jobs