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

cytpeXNjVnF0VWRVMzNEMGlEbWtDKzNtNEE9PQ==
  • 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

Montessori School Of Covington

Early Childhood Lead Montessori Teacher Job at Montessori School Of Covington

 ...The Montessori School of Covington is accepting applications for an Early Childhood Montessori Trained Lead Teacher. The ideal candidate will be an enthusiastic dedicated team player and have superb strong classroom management and communication skills. Our programs create... 

The Fairfield National Bank

Chief Lending Officer Job at The Fairfield National Bank

 ...General Summary: The Chief Lending Officer is responsible for overseeing the performance of the lending business line to assure successful service delivery and strategy fulfillment. Skills and Abilities: Management skills are required to successfully perform the... 

Ferguson

Delivery Truck Driver - Class A CDL Job at Ferguson

 ...a career that you are proud of, at a company you can believe in. Would you like a truck driving career where you can be home daily with no nights or weekends ? Join our team today! The PERKS of working for Ferguson: ~ Competitive compensation ~ Safe Driver... 

Palo Alto Networks

Regional Sales Manager, Federal System Integrators Job at Palo Alto Networks

 ...collaboration, to execution. From showing up for each other with integrity to creating an environment where we all feel included. As a...  ...Your Career The Regional Sales Manager, Federal System Integrators is a significant driver of company revenue and growth... 

GIA Legacy Planning

Licensed Insurance Agent - Remote Position - Flexible Hours Job at GIA Legacy Planning

 ...Licensed Insurance Agent Remote Position - Flexible Hours Company: GIA Legacy Planning powered by Symmetry Financial Group Location:...  ...product knowledge Qualifications: Active Life and/or Health Insurance License (Required)Strong communication and interpersonal...