Software Engineer I
Job Description
Universal Instruments Corporation is seeking a Software Engineer I to help research, design, and develop computer software systems that support advanced automation assembly equipment. In this role, you will work hands-on in engineering labs to build and refine software algorithms that enhance existing capabilities and enable new solutions.
What you’ll do
- Design and code software subsystems for automated equipment.
- Learn and integrate new hardware, software protocols, and engineering tools.
- Apply creative problem-solving skills and perform electronic diagnostic and troubleshooting as needed.
- Use GIT and JIRA to collaborate with team members on project tasks.
- Collaborate with Electrical, Mechanical Engineering, and Q&R to meet product performance requirements and support design, test, and development activities.
- Follow Universal Quality System policies and procedures, using Total Cycle Time principles and standard problem-solving tools to continuously improve work processes.
Requirements
- Earned a B.S. in Computer Engineering, Computer Science, Electrical Engineering, or a relevant major with 0-2 years of experience.
- A notable combination of software development experience and relevant education may be considered.
- Notable experience with C and/or C++.
- Highly flexible, quality driven, goal oriented, and able to participate effectively in a team environment.
Preferred experience and skills
- Demonstrated experience with micro-controller and micro-processor programming.
- Experience working with operating systems, including RTOS.
- Experience with GIT and JIRA.
Technology focus
- C
- C++
- GIT
- JIRA
Compensation and location
- Location: Conklin, NY (onsite)
- Salary: USD 70,000 - 75,000 per year
Benefits
- Competitive Compensation, Bonus Strategies, 401k Retirement Contribution Matching, Health Savings Options with Monthly Company Contributions and Investment Capability, Flexible Spending Options, Objective Merits, and Relocation Assistance.
- Relevant Tuition, Upskilling, and Certification Reimbursement, Mentorship, Educational Institution Relations, Career Pathing.
- Competitive Paid Time Off, Paid Holidays, and Wellness Hours.
- Comprehensive Medical, Dental, Vision, Life, Disability, Employee Assistance Plan (EAP), and other supplemental coverage options.
Travel and physical demands
- Frequently required to access and manipulate various objects, tools, or controls.
- Ability to understand and interpret detailed documents and drawings.
- Must communicate clearly with colleagues and in giving presentations.
- Occasional travel to customer sites or technical conferences may be required (<10%).