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

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

Sysco

Heavy Duty Vehicle Service Technician II (Hiring Immediately) Job at Sysco

 ...systems, brake systems, HVAC systems and lift-gate hydraulic, mechanical and electrical systems. Follow procedures including...  ...projects as needed. QUALIFICATIONS Education Medium / Heavy Duty truck technical training High school diploma or GED required... 

Talent4Health

Travel RDN - Registered Dietitian Nutritionist - $1,966 per week Job at Talent4Health

 ...Talent4Health is seeking a travel RDN - Registered Dietitian Nutritionist for a travel job in Lancaster, Pennsylvania. Job Description & Requirements ~ Specialty: RDN - Registered Dietitian Nutritionist ~ Discipline: Allied Health Professional ~ Start Date:... 

Gallagher Benefit Services

Underwriter Specialist Job at Gallagher Benefit Services

 ...you to apply. How you'll make an impact Independently and under limited supervision, evaluates companies to provide health insurance quotes for our client. Identifies and analyzes health risk to follow carrier underwriting guidelines. Receives and processes... 

Jazz Pharmaceuticals

Head of Government Affairs and Public Policy (Remote) Job at Jazz Pharmaceuticals

OverviewThe Head of Global Government Affairs and Public Policy (GAPP) will lead the Companys GAPP team and serve as a trusted advisor to the organization, executive leadership, and the board, represent the Company externally as the lead government affairs employee and... 

US Foods, Inc.

CDL A Delivery Truck Driver - Hiring Immediately Job at US Foods, Inc.

 ...life insurance, strong safety culture, and much more! Excellent local leadership. US Foods is one of the largest food...  ...improvement focus. Main Ingredients of the Job Safely drive trucks to customers and meet scheduled customer delivery times Carefully...