Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products.
Solves complex and high impact design and development problems including customer application issues of varying scope and complexity.
Uses product and customer applications knowledge to determine, define, develop and validate design concepts and methods.
...
Firmware/embedded software engineers design, develop, test and debug embedded application software and/or firmware that will drive controls and control systems for company products.
Bachelors or Masters equivalent in Electrical Engineering, Software Engineering or Computer Science with typically 8+ years of experience in related industry.
Love building great software and using AI to work smarter? We're looking for a Full Stack Engineer who enjoys solving complex problems, takes ownership, and delivers high-quality production software.
You'll build and enhance business-critical applications across the full stack, using AI tools like Cursor and Claude Code to accelerate development while ensuring every solution is secure, scalable, and production-ready.
...
To maintain company AMHS equipment as a member of the sustaining support team at the customer's facility.
Must proactively look for, identify, and resolve daily issues and prevent downtime.
Responsible for error recovery, equipment repairs and installations of any assigned Continuing Improvement Program (CIP) modifications and upgrades.
...
Lead a team of 6-10 engineers to unleash the value of systems & hardware through development of drivers & software.
Responsible for several NI drivers & software. Lead the team to ensure all business deliverables are met, such as delivering new software features, enabling new hardware, sustaining, involved in researching/defining future direction of software, and helping support team resolve customer escalations.
Manage projects from conception to delivery by driving project schedules through both direct ownership and delegation to team members.
...
Lead a team of 6-10 engineers to unleash the value of systems & hardware through development of drivers & software.
Responsible for several NI drivers & software. Lead the team to ensure all business deliverables are met, such as delivering new software features, enabling new hardware, sustaining, involved in researching/defining future direction of software, and helping support team resolve customer escalations.
Manage projects from conception to delivery by driving project schedules through both direct ownership and delegation to team members.
...