9 days old

Design Verification Software Engineer

Framingham, MA 01701
  • Job Code


  • A minimum of 5 years using C to develop diagnostic test software and firmware for design verification and product manufacturing
  • Experience programming standard microcontroller cores (e.g. ARM, MIPS, PIC)
  • Experience developing low-level drivers for common IO interfaces (USB, I2C, I2S, SPI)
  • Experience in developing and debugging applications under Linux environment.
  • Knowledge of Networking concepts under Linux
  • Good knowledge of Linux system device drivers and kernel networking stack is a plus.
  • Experienced working on cross functional teams with electrical, software, manufacturing and compliance engineers to develop product test strategies
  • Proficient with in-circuit emulators and common lab test equipment (e.g. oscilloscope, logic analyzers, bus analyzers, protocol testers)
  • Proficient reviewing circuit schematics for diagnostic and software support
  • Experienced with PCB bring-up and troubleshooting
  • Working knowledge of one or more source code revision control tools (e.g. SVN, Git, CVS, ClearCase)
  • Working knowledge of one or more issue-tracking systems (JIRA)
  • Knowledgeable of manufacturing test methods including ICT, boundary scan, functional testing and various inspection tool
  • Excellent verbal and written communication skills.
  • Excellent documentation skills related to creating architecture and design documents.

Additional skills:

  • Prior experience developing audio consumer electronic products
  • Experience developing device drivers and boot software
  • Experience developing software for DSPs
  • Project task estimation & planning skills
  • Test software development using Linux OS

Education Requirement:

BSEE/BSCE required, MSEE/MSCE or equivalent is a plus


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Design Verification Software Engineer

Randstad Technologies
Framingham, MA 01701

Share this job

Design Verification Software Engineer

Randstad Technologies
Framingham, MA

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast