EngineerJobs.io
← Back to all jobs

Job Description

Software Engineer II role in Nashua, NH focused on industrial test and manufacturing system software for aerospace, defense, and medical applications.

Responsibilities

  • Partner with software and hardware engineers to develop and deploy industrial test and manufacturing system solutions across a range of customer programs
  • Design and implement functional algorithms, user interfaces, and applications based on customer and program specifications
  • Apply and continue professional development through applicable training and certification programs
  • Learn and follow ARC standard operating procedures (SOP) in day-to-day engineering work
  • Create required SOP engineering documentation and use the company-wide ERP system to support project success
  • Maintain a general knowledge of QMS (Quality Management Systems)
  • Support domestic/local travel as needed, typically less than 15% annually

Requirements

  • Strong proficiency with LabVIEW, C#, C++, and Git in a professional software development environment
  • Solid understanding of software engineering principles, methodologies, and best practices
  • Demonstrated ability to develop software using modern programming languages, tools, and development environments
  • Experience building and working with remote interfaces and applications for test equipment, including DMMs, oscilloscopes, PLCs, and digital/analog I/O modules
  • Experience with small-scale application and UI design
  • Knowledge of HDL programming, including FPGA development, VHDL, and Verilog is highly desirable
  • Strong technical writing skills to create and maintain software requirements specifications, test procedures and reports, and user manuals and technical documentation
  • Excellent verbal and written communication skills, including customer-facing experience
  • Ability to work independently and collaboratively within a multidisciplinary engineering team
  • Self-motivated and proactive, with a hands-on approach to engineering projects
  • Ability to prioritize multiple tasks, meet deadlines, and adapt in a fast-paced environment

Technologies

  • LabVIEW, C#, C++, Git
  • HDL, FPGA development, VHDL, Verilog
  • DMMs, oscilloscopes, PLCs, digital/analog I/O modules
  • ERP, QMS, SOP

Education and Experience

  • Bachelor’s degree in Computer Science or Software Engineering, or related field
  • Or an Associate’s Degree in related field plus five years of software engineering experience
  • At least 5 years of applicable recent experience as a software engineer

Location: Nashua, NH (onsite)

Salary: USD 85,000 - 95,000 per year

Similar Jobs