26 days old
  • Job Code

Position Summary:

The Product Assurance team is looking to add a key contributor to the Software Engineering tools group. This position will work with the next generation of automotive electronic safety equipment, and will be responsible for the design, development, and maintenance of performance verification and validation tools. Will handle tools that interface with sensors directly, through CAN, Automotive Ethernet, and Gigabit Ethernet. Must thrive in a highly dynamic work atmosphere where satisfying multiple customers simultaneously is the norm. Looking for a proven track record of developing solid software applications, a strong sense of the development process, ability to self-motivate and ability to work independently. Expert level experience in C, C++ and C# required. Must be able to rapidly learn and maintain existing code while taking a leadership role in its continued development.

Specific Duties:

  • Lead development of individual custom software tools using C, C++
  • Interface with product development teams to gather tool requirements
  • Work in vehicle environments to develop and validate tool performance
  • Contribute to peer code reviews and participate in an Agile development team
  • Write and conduct unit tests
  • Identify and propose product, process, or infrastructure improvements
  • Interface with development teams from offices around the globe
  • Other duties as assigned by your supervisor.

Education, Experience and Skills Requirements:

  • BS in Computer Science or related field
  • 5-8+ years of experience developing complex C and C++ multi-threaded applications
  • System level embedded software design work, with a focus on hardware interfaces
  • Experience with HW debuggers and developing low-level HW support SW
  • Experience with Ethernet protocols (TCP, UDP, IP) at the socket level
  • Very strong debug and trouble shooting skills
  • Experience working with Visual Studio, and Configuration Management software
  • Experience using automotive communication protocols such as CAN, RS485, and SPI
  • Strong object-oriented design skills
  • Good oral and written communication
  • Excellent people skills
  • Some international travel may be expected < 10%

Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Manual dexterity required to operate office equipment. Vehicle and garage access may be required for tool evaluations.

Job Type: Full-time

Required experience:

  • Software Development: 5 years
  • developing complex C: 5 years


  • Information Technology

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

SW Engineer V&V

Randstad Technologies
Lowell, MA 01853

Share this job

SW Engineer V&V

Randstad Technologies
Lowell, 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