Home
Norwood, Massachusetts
Software Engineer (Norwood, MA, US, 02062)
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
Resume tailored to this roleApplied in secondsTrack every application
Download the appAbout this role
Job Summary:
Under the supervision of the Director of Engineering, responsible for work on projects to build high-quality, innovative, and fully performing software that complies with coding standards and technical design. Develop and direct software system validation and testing methods and work with cross-functional departments to communicate project statuses and proposals.
Key Responsibilities:
- Extend and maintain software to support new and existing products
- Write and maintain unit regression tests for API (various languages)
- Write and maintain test code for software and hardware products
- Assist field application engineers to debug programs and applications
- Ensure that work area and equipment are maintained in a clean, safe, and orderly condition and established company policies and procedures are adhered to
- Perform other related duties as assigned or as required
Minimum Qualifications:
- Due to the nature of UEI's programs and products, applicants must have the legal right to work in the U.S. and additonally must be legally authorized to access export-controlled information and source code
- Bachelor’s Degree in EE/CE/AE or other physical science
- Minimum 1 year of experience in software development role
- 1 year experience in T&M, DAQ, industrial control or serial avionics interfaces
- 1 year experience writing user application communicating with electronic instruments
- 1 year Programming experience with C/C++, C#, and Python
- 1 year experience with Windows and Linux OS and/or other Realtime platforms
- 1 year experience in LabView and MATLAB/Simulink preferred
- 1 year experiencewith unit and regression testing
Desired Qualifications:
- Effective communication skills with internal teams and customers
- Detail-oriented systems thinker
To learn more about the business unit you'll be joining, visit us at: www.ueidaq.com