
Design Engineer
FANUC America Corporation · Rochester Hills, MI
- On site
- Full-time
- $130,000 / year
- Rochester Hills, MI
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Design Engineer role at FANUC America Corporation
Hi Casey — I came across the Design Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and FANUC America Corporation stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Develop industrial software solutions using C++ and C#.
- Work in an Agile/Scrum development environment.
- Design, support, and document software/hardware products.
- Utilize Microsoft UI Frameworks and programming tools.
- Collaborate with team members on software applications.
About the role
About the Role
The Design Engineer will be responsible for the development of industrial desktop and web-based software solutions. You will work in an Agile/Scrum based development team to architect, design, support, and document software/hardware products for customers and the CNC sales force.
Responsibilities
- Develop and maintain software written in C++ and C#.
- Perform software testing and release management.
- Create installation, maintenance, and user documentation.
- Assist team members in coding strategies and collaborative software development.
- Support customers and internal users on software products.
- Travel up to 10% for business necessity.
Qualifications
- High School Diploma & GED.
- At least 1 year of software development experience.
- Proficiency in programming with Microsoft C#/C++ languages.
- Experience with Microsoft UI Frameworks like WPF.
- Familiarity with Microsoft Programming Tools such as Visual Studio and Azure DevOps.
- Experience with Network communication protocols (FTP, TCP, Pipes).
- Experience with Web Development (ASP.Net, MVC/Razor or Core).
- Proficiency in front-end web technologies (HTML, CSS, Javascript, JQuery).
- Knowledge of common software programming architectures (MVVM and MVC).
- Experience with relational database programming using SQL and SQL Server.
- Knowledge of InstallShield.
Preferred Qualifications
- Associate’s & Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Experience with industrial controls systems.
- Familiarity with FANUC CNCs.
Why Join FANUC?
Joining FANUC means becoming part of a team that values your unique perspective and encourages continuous learning and collaboration. We foster a culture where respect and innovation go hand in hand, and where your contributions help shape the future of automation and robotics.
Compensation and Benefits
The pay range for this position is $81,120 - $130,874 per year. This includes salary and other compensation such as bonuses and profit sharing. Benefits include medical insurance, 401k savings, paid vacation, vision insurance, dental insurance, tuition reimbursements, disability insurance, life insurance, and paid holidays.
Key skills/competency
- Software Development
- C++
- C#
- Agile/Scrum
- WPF
- Visual Studio
- Azure DevOps
- SQL
- ASP.Net
- HTML/CSS/Javascript
Skills & topics
- Design Engineer
- Software Development
- C++
- C#
- Agile
- Scrum
- WPF
- Visual Studio
- Azure DevOps
- SQL
- ASP.Net
- HTML
- CSS
- Javascript
- JQuery
- MVVM
- MVC
- InstallShield
- Industrial Automation
- Robotics
How to get hired
- Tailor your resume: Highlight C++, C#, WPF, and Agile/Scrum experience relevant to FANUC America's Design Engineer role.
- Showcase technical skills: Emphasize experience with Visual Studio, Azure DevOps, SQL, and front-end web technologies in your application.
- Demonstrate relevant experience: Detail your software development background, including any work with industrial controls or FANUC CNCs if applicable.
- Prepare for interviews: Be ready to discuss your problem-solving approach, coding strategies, and collaborative work style.
- Understand FANUC's mission: Research FANUC's role in automation and robotics to align your answers with their company values.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the typical salary range for a Design Engineer at FANUC America?
- The Design Engineer position at FANUC America has a pay range of $81,120 - $130,874 per year, which includes salary and potential bonuses or profit sharing.
- What are the minimum qualifications for the Design Engineer role at FANUC America?
- A High School Diploma & GED is required, along with at least 1 year of software development experience using C#/C++ and Microsoft UI Frameworks like WPF. Familiarity with Visual Studio and Azure DevOps is also expected.
- Does FANUC America offer sponsorship for this Design Engineer position?
- No, FANUC America does not offer sponsorship for this Design Engineer position.
- What kind of benefits does FANUC America offer to its employees?
- FANUC America provides a comprehensive benefits package including medical insurance, 401k savings, paid vacation, vision and dental insurance, tuition reimbursement, disability and life insurance, and paid holidays.
- What educational background is preferred for the Design Engineer role at FANUC America?
- While a High School Diploma & GED is the minimum, an Associate’s or Bachelor’s degree in Computer Science, Electrical Engineering, or a related field is preferred, as is experience with industrial controls systems and FANUC CNCs.
- What programming languages and tools are essential for the Design Engineer position at FANUC America?
- Essential programming languages include C++ and C#. Key tools and frameworks mentioned are Microsoft UI Frameworks (WPF), Visual Studio, Azure DevOps, ASP.Net, and SQL Server.
- Is there travel involved in the Design Engineer role at FANUC America?
- Yes, the Design Engineer role requires up to 10% travel for business necessity.
- How does FANUC America approach team collaboration for its Design Engineers?
- FANUC America fosters a collaborative culture where Design Engineers are encouraged to architect, design, support, and document software/hardware products together, assisting team members and working on software applications collaboratively.
