Universal Instruments Corporation logo

Software Engineer I Embedded

Universal Instruments Corporation

CONKLIN, NYJob$70–75K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$70–75K/yr
Location
CONKLIN, NY
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Bachelor's degree

Job overview

Universal Instruments Corporation seeks a Software Engineer I Embedded to research, design, and develop software for advanced automation assembly equipment. The role involves hands-on work in engineering labs, developing firmware and software algorithms, and collaborating with engineering teams on product performance, design, testing, and development. The posting seeks a notable combination of software development experience and relevant education, and prefers experience with embedded programming, RTOS, FPGA logic, motor control, GIT, and JIRA.

Skills & qualifications

RequiredNice to have

Skills

CC++Microcontroller ProgrammingMicroprocessor ProgrammingRTOSEmbedded CompilersARMKeilTIST MicroMicrochipVHDLFPGA LogicMotor ControlGITJIRAFlexibilityQuality OrientationGoal OrientationTeamwork

Qualifications

0-2 Years ExperienceBachelor's in Computer Science, Electrical Engineering or Related

Benefits

401(k) Match
Medical Insurance
Relocation Assistance
Tuition Assistance
Paid Time Off
Dental Insurance
Vision Insurance

Full job description

Universal Instruments is a global leader in the design and manufacture of advanced automation assembly equipment. Our solutions are used to build some of today's high-tech gadgets, and to create the most advanced technologies in the fast-moving electronics industry. From cell phones and tablets to infrastructure, industrial, automotive, military and medical products, our innovative solutions play an integral role in driving the future of technology!Summary:This role will research, design, and develop computer software systems to aid in innovating and improving our advanced automation assembly equipment. The engineer will access our advanced automation machines and equipment in our engineering labs for a hands-on approach to develop software algorithms to improve existing features and develop new solutions.Essential Duties and Responsibilities: * Design and code software subsystems for automated equipment. * Learn and integrate new hardware, software protocols, and engineering tools. * Creative problem-solving of electronic diagnostics and troubleshooting. * Develop firmware for embedded systems, provide task coordination for axes and IO. * Work with GIT and JIRA to collaborate with team members on project tasks. * Collaborates with Electrical, Mechanical Engineering and Q&R on product performance requirements, design, test, and development activities.Minimum Requirements: * B.Sc. in Computer Science, Electrical Engineering or 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 in a team environment.Preferred Experience and Skills: * Demonstrated experience with micro-controller and micro-processor programming. * Working experience with RTOS and/or embedded compilers such as ARM, Keil, TI, ST Micro and Microchip. * Experience defining FPGA logic with VHDL. * Motor control experience is desirable. * Experience with GIT and JIRA.Responsibility for Quality Procedures or Direct Product Quality: * Adheres to Universal Quality System policies and procedures and uses Total Cycle Time principles and standard problem solving tools to continuously improve work processes.Physical Demands: * Frequently required to access and manipulate various objects, tools, or controls. * Position requires the ability to understand and interpret detailed documents and drawings. * Must be able to communicate clearly with fellow colleagues, and in giving presentations. * The ability to travel to customer sites or technical conferences may occasionally be required (<10%).Universal Instruments is an EOE/M/F/Vet/Disabled employerTarget Annual Base Pay: $70,000 $75,000 + Robust Benefits ~ What U Can Do For You ~Rewards Package: * 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. Career Development: * Relevant Tuition, Upskilling, and Certification Reimbursement, Mentorship, Educational Institution Relations, Career Pathing. Work/Life Balance: * Competitive Paid Time Off, Paid Holidays, and Wellness Hours. Health & Wellbeing: * Comprehensive Medical, Dental, Vision, Life, Disability, Employee Assistance Plan (EAP) and Other Supplemental Coverage Options. Company Culture: * Professional and Respectful Work Environment Driven by Our 6-Cs Core Values: Customer-Centric, Collaboration, Creativity, Character, Courage, and Community.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.