Principal Software/Firmware Engineer Job at Vaunix Technology Corporation, Newburyport, MA

YUdlQWJSTU5BcHZuSWY4dzd0VW1US281MXc9PQ==
  • Vaunix Technology Corporation
  • Newburyport, MA

Job Description

Do you thrive in an environment that blends hardware and software? Are you passionate about creating innovative solutions for the world of electronic testing? If so, then we want to hear from you!

We are seeking a talented and motivated Firmware and Software Development Engineer to join our team and play a key role in the design and development of next-generation electronic test equipment. You will be responsible for the full development lifecycle, from embedded code creation to user interface design, ensuring our equipment delivers a seamless and powerful testing experience.

Responsibilities:

  • Design, develop, and maintain embedded systems software for electronic test equipment.
  • Develop user-friendly graphical user interfaces (GUIs) using industry-standard frameworks (e.g., Qt, wxWidgets).
  • Create and maintain Dynamic Link Libraries (DLLs) to extend the functionality of our software.
  • Integrate and support Python scripting capabilities for user-defined test automation and data analysis.
  • Collaborate with hardware engineers to ensure seamless integration between software and test equipment functionalities.
  • Perform thorough unit testing and participate in system-level testing to ensure software quality and reliability.
  • Document code, design specifications, and user manuals.

Qualifications:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum 10 years of experience in embedded firmware development.
  • Strong proficiency in C/C++ programming.
  • Experience with GUI development frameworks (e.g., Qt, wxWidgets) is a plus.
  • Familiarity with creating and maintaining DLLs.
  • Working knowledge of Python scripting.
  • Understanding of electronic test equipment principles.
  • Ability to work in Windows or Linux environments
  • Ability to work independently and as part of a cross-functional team.

Job Type: Full-time

Priority to local candidates

Benefits:

  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

Job Tags

Full time, Local area, Flexible hours,

Similar Jobs

US Tech Solutions

Marketing Research Strategy and Insights Lead Job at US Tech Solutions

 ...alongside our Research Lead and Marketing teams, derive actionable insights from diverse sources, and help manage our thought leadership...  .... About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand... 

AGG Legal Staffing

Senior Docket Clerk Job at AGG Legal Staffing

The Opportunity: We are seeking a Senior Docket Clerk, senior level to join our Firm. This position can be based in our Los Angeles or New York office (hybrid schedule; Los Angeles Hours: 9 AM 5 PM PT; New York: Noon 8 PM ET). The Senior Docket Clerk will maintain...

MikeWorldWide

Senior Account Director, Public Affairs & Government Relations Job at MikeWorldWide

 ...Senior Account Director, Public Affairs & Government Relations MikeWorldWide is seeking a well-rounded senior government relations professional in its Trenton-based office. This is a high-growth, high-visibility role for a client service-obsessed leader with experience... 

doTERRA International LLC

Buyer II Job at doTERRA International LLC

At doTERRA we encourage all employees to seek out opportunities that will expand their skill set. We strive to help achieve personal career goals by providing opportunities of growth and movement throughout the company. Job Description: The Buyer II is responsible...

ABB

Resident Field Service Technician Job at ABB

 ...Resident Field Service Technician At ABB, we are dedicated to addressing global challenges. Our core values: care, courage, curiosity, and collaboration - combined with a focus on diversity, inclusion, and equal opportunities - are key drivers in our aim to empower...