Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateSoftware Engineer - Machine Control Software
Location: Austin, TX
Salary: $165,000 Gross Per Annum + Benefits
Visa / Right to work: US Citizen or Green Card only
A rapidly growing global manufacturer of
semiconductor memory and SSD test equipment
is seeking a
skilled and motivated Software Engineer
to help design and build the software that drives its high-performance automated test platforms.
This team develops mission-critical solutions used in high-volume manufacturing environments worldwide.
If you’re looking for the chance to work on complex machine control software, intuitive GUIs, and deeply technical engineering tools that support next-generation memory and storage devices, this is the role for you.
As a Software Engineer, you will contribute and occasionally lead the
architecture, design, implementation, and testing
of software across a range of products. Your work will span
PC-based GUIs
,
automation tools
, and
machine control systems
, ensuring seamless integration with advanced hardware platforms.
You will collaborate closely with hardware engineers, test teams, and customers to ensure software meets performance, reliability, and usability expectations across diverse production environments.
This position is ideal for an engineer who enjoys solving challenging technical problems, working across the full stack of machine control software, and shipping high-quality, production-grade tools.
Your responsibilities:
• Apply best software engineering practices to analyse, design, and implement robust software solutions across GUI/UX & Machine-Control.
• Deliver high-quality features on schedule, maintaining reliability and clarity throughout the development cycle.
• Develop thorough technical specifications and SOWs
• Learn and improve existing codebases; propose and implement enhancements
• Communicate architectural tradeoffs and design decisions to internal stakeholders
• Work with customers to support installation, debugging and feature requests
Your Background:
• Bachelor's Degree in one of the following: Electrical Engineering, Computer Engineering or Computer Science
• Experience designing and implementing commercial-grade GUIs and/or machine control software
• Proficiency in multiple programming languages, including: C, C++, C# (.NET) and Python (Scripting)
• Hands-on Linux development experience
5V Tech are acting as an Employment Agency for the purposes of this job vacancy. We offer a reward scheme if you can recommend someone for this position, up to $250 for you and an additional $250 to a charity of your choice, 5V Tech are recognised talent solutions experts within IoT and Broadcast Technology, working across the US & EMEA.
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite