Software Validation Engineer for R&D

7 days ago


Rochester Hills, Michigan, United States FANUC America Corporation Full time

About FANUC America Corporation

We are a company passionate about our customers, employees, and work. Our workplace is a place where individuals can be proud, talents are embraced, and results are encouraged and supported. We value integrity, informed decision-making, and collaboration.

Job Overview

We are seeking a talented Controller and PC Software Validation Engineer to develop, maintain, and execute automated validation software and manual validation procedures to ensure product functionality, quality standards, and security. This role involves working closely with Development Engineers to understand and develop independent automated validation software.

Key Responsibilities

  • Maintain, enhance, and create automated validation software and manual validation procedures.
  • Manage GitLab validation software projects.
  • Work with developers to review validation strategy to ensure accurate functional coverage.
  • Identify industry best practices and draft standards for designing and implementing automated or manual software validation.
  • Develop and deploy an infrastructure of automated validation software using CI/CD processes.
  • Prepare periodic validation reports to advise progress, issues, critical items, and action items.
  • Data collection and analysis against design specifications to ensure compliance.
  • Draft validation software procedures and training documentation.

Ideal Candidate

The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or equivalent relevant experience. They should also have 1+ years of experience in a software engineering role or equivalent experience. Proficiency in programming skills such as C and Python is required. Experience with GitLab or equivalent source control systems and Windows and Unix/Linux Operating Systems is also necessary.

Preferred Qualifications

The preferred qualifications include programming experience with FANUC robots, knowledge of functional validation and cyber-security validation, and experience with .NET languages, C++, or scripting languages.

Compensation and Benefits

We offer market-competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. Our benefits include medical, dental & vision insurance, 401(k) retirement program, life insurance, short-term & long-term disability plans, tuition reimbursement, wellness program, flexible spending accounts, employee assistance program, flexible benefit dollars, and generous holiday & vacation program.

Equal Opportunity Employer

We are an equal opportunity employer, including disabled and veterans, and an equal opportunity employer minorities/women/protected veterans/disabled.



  • Rochester Hills, Michigan, United States FANUC America Corporation Full time

    About FANUC America CorporationWe are passionate about our customers, employees, and work performed. We maintain a workplace where individuals can be proud, talents are embraced, and results are encouraged and supported. We value integrity, informed decision-making, and collaboration.Job DescriptionWe are seeking a talented R&D Software Engineer to join our...


  • Auburn Hills, Michigan, United States Talascend Full time

    Job SummaryWe are seeking an experienced Automotive Software Validation Engineer to join our team at Talascend. As a key member of our team, you will be responsible for designing, developing, and automating test cases for propulsion systems. You will work closely with the controls/calibration/HIL team to ensure that the baseline software is functional on the...


  • Rochester Hills, Michigan, United States FANUC America Corporation Full time

    Job OverviewWe are seeking a highly skilled R&D Software Engineer to join our Applied Product Development Group at FANUC America Corporation.About the RoleThe successful candidate will be responsible for designing, coding, testing, documenting, and maintaining application software for robotics application software. This includes Arc, Laser, Dispense, and...


  • Rochester, Michigan, United States FANUC America Corporation Full time

    About Our OrganizationFANUC America Corporation is dedicated to creating a workplace where individuals can thrive and make a meaningful contribution.We are seeking talented professionals who value integrity, informed decision-making, and collaboration.Job SummaryWe are currently searching for an R&D Software Engineer to join our Applied Product Development...


  • Rochester, Michigan, United States OneStream Software Full time

    Job Title: Senior Software Engineer PositionCompany Overview: OneStream is a leading provider of Corporate Performance Management (CPM) software for large corporations. Our mission is to empower CFOs to become critical drivers of business strategy and execution.Salary: $104,000 - $149,000 per year (based on experience)Job Description:We are seeking a Senior...


  • Rochester Hills, Michigan, United States FANUC America Corporation Full time

    About this JobThis is an exciting opportunity to join our team as an R&D Software Engineer at FANUC America Corporation. As a key member of our Applied Product Development Group, you will be responsible for designing, coding, testing, documenting, and maintaining application software for robotics application software.ResponsibilitiesDesign and implement...


  • Rochester, Michigan, United States OneStream Software Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our solution development team. The ideal candidate will have a strong background in Microsoft .Net technologies and experience with cloud-hosted infrastructure.Key Responsibilities:Design and architect software solutions on the OneStream development platform.Develop and maintain...


  • Rochester, Michigan, United States FANUC America Corporation Full time

    About FANUC America CorporationWe are a leading organization in the robotics industry, committed to delivering innovative solutions that meet the evolving needs of our customers.Job DescriptionWe are currently searching for an R&D Software Engineer to join our Applied Product Development Group.Primary ResponsibilitiesDesign, code, test, document, and...


  • Rochester Hills, Michigan, United States FANUC America Corporation Full time

    Job SummaryThis role involves developing, maintaining, and executing automated validation software and manual procedures to ensure product functionality, quality standards, and security.


  • Auburn Hills, Michigan, United States zobility Full time

    Job DescriptionWe are seeking a highly skilled Electrified Propulsion Validation Specialist to join our team at zobility. The ideal candidate will have experience in reviewing requirement-driven test cases, working with automated test scripts, and executing System Validation testing for electrified and conventional propulsion software.The selected candidate...


  • Auburn Hills, Michigan, United States Continental Automotive Systems, Inc. Full time

    Company OverviewContinental Automotive Systems, Inc. is a leading provider of automotive technologies and services. As one of the largest automotive manufacturers in the world, we are committed to changing the future of mobility by making it safer, smarter, and more sustainable.About the JobWe are seeking a Senior System Engineer - Telematics to join our...


  • Rochester, Michigan, United States OneStream Software Full time

    Overview of OneStream SoftwareOneStream Software is a leading financial software company that provides innovative solutions for corporate performance management. Our mission is to empower finance teams to make better decisions and drive business strategy.


  • Rochester, Michigan, United States OneStream Software Full time

    Job SummaryWe are seeking an experienced Senior Software Engineer to join our solution development team. This role involves designing, developing, and maintaining software solutions on the OneStream development platform.


  • Rochester, Michigan, United States OneStream Software Full time

    About the PositionThis Senior Software Engineer role is part of our solution development team, responsible for designing, developing, and maintaining software solutions on the OneStream development platform.The ideal candidate will have a strong background in Microsoft .Net technologies, excellent problem-solving and analytical skills, and experience with...


  • Rochester, Michigan, United States OneStream Software Full time

    About Us: OneStream Software is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. We offer a unique opportunity to be part of a rapidly growing company that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a...


  • Auburn Hills, Michigan, United States zobility Full time

    Valuable Opportunity for Experienced EngineersZobility, a leading workforce management and staffing solutions company, is seeking an experienced Validation Engineer for Hybrid and Electric Vehicles to join our team in Troy, MI.About the JobThe successful candidate will have a strong background in mechanical engineering and experience working with testing...


  • Rochester Hills, Michigan, United States FANUC America Corporation Full time

    Job OverviewFANUC America Corporation is passionate about its customers, employees, and work performed. We maintain a workplace where individuals can be proud, where talents are embraced, and results are encouraged and supported.About the RoleWe are looking for a talented Senior Robotics Software Engineer who will be pivotal in designing, developing, and...


  • Rochester Hills, Michigan, United States Zobility Full time

    Zobility is a leading innovator in cutting-edge automation systems, and we're seeking a highly skilled Senior Automation Systems Software Engineer to join our elite team of experts.Job OverviewThis is a challenging role that requires strong technical expertise in software development, integration, and control systems testing. The ideal candidate will have...


  • Auburn Hills, Michigan, United States Advantage Technical Full time

    Job DescriptionThe ideal candidate for this position will have strong analytical problem-solving skills, be self-motivated, and possess excellent verbal and written communication skills. They will be responsible for reviewing requirement-driven test cases, working with automated test scripts, and executing System Validation testing for propulsion systems.Key...


  • Auburn Hills, Michigan, United States Capgemini Engineering Full time

    About the CompanyCapgemini Engineering is a world leader in engineering and R&D services, combining its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds.We are seeking a highly skilled Senior Mechanical Physical Engineer to join our team in Auburn Hills, MI. As a...