Senior Software Engineer

2 months ago


Rochester, United States FANUC America Corporation Full time

At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply today We are currently searching for a Senior Software Engineer skilled in the art of advanced programming utilizing software like JAVA, C++ and/or KAREL. In this role, you are responsible for the development, validation and maintenance of code for the customization of our core product robot software. You will produce a robot user-interface menu called the ”Wizard” that will setup the robot applications such as Spot, MH, Dispense, Stud, etc. for our customers (GM, FORD, Stellantis, Amazon, Tesla, etc.). This wizard will set up the entire robot from scratch in which the integrator or end user will only teach points for the robot to run production. This interface will specifically load all robot and customer files / variables to run production and test the robot, peripheral equipment and PLC for communication, basic functionality and error recovery. Primary responsibilities will include:

  • Develop robot programs written in JAVA/C++/KAREL, TTP+ (Teach Pendent Programs), PMC (Programmable Machine Controller) for FANUC’s controller system

  • Development of new and/or future customer product features and maintain ongoing software release support

  • Define future robotic application process solutions through evaluation of: customer needs, internal capabilities, competitive solutions, technology advancements, and past process solutions

  • Write detailed robot software specifications and programming guides with customers

  • Update and modify design and engineering documentation as required

  • Support strong customer relationships with our Integrators & Customers

  • Adherence to established coding standards to produce clean, clear, well-documented, and easily-maintained code

  • Development and implementation of software tests and test procedures

  • Configure project software variants

  • Act as a key customer contact for product related issues, supporting execution Ideal candidate will have the following experience and education

  • Bachelor’s or associate’s degree in engineering, Robotics, Electrical Engineering or related field or related experience

  • Ability to write advanced programming in JAVA/ C+

    • Ability to present comprehensive technical evaluations
  • Strong communication and effective interaction with customers Preferred

  • 5+ years’ experience with Robotics or in Automation Environment

  • Experience with industrial robots and/or computer-controlled automation We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:

  • 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

  • Generous Holiday & Vacation Program Equal Opportunity Employer, including disabled and veterans. Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled



  • 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, 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, United States OneStream Software Full time

    Description Software Engineer - IAM Location: Remote, USA Employment Type: Full-Time Compensation: $104,000 to $149,000(Range applies to US candidates only) Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary OneStream Software is a leading provider of Corporate Performance...


  • 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, United States OneStream Software Full time

    Description Software Engineer - IAM Location: Remote, USA Employment Type: Full-Time Compensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary OneStream Software is a leading provider of Corporate Performance...


  • Rochester, United States OneStream Software Full time

    Description Software Engineer - IAM Location: Remote, USA Employment Type: Full-Time Compensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary OneStream Software is a leading provider of Corporate Performance...


  • Rochester, United States OneStream Software Full time

    DescriptionSoftware Engineer - IAM Location: Remote, USAEmployment Type: Full-TimeCompensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K SummaryOneStream Software is a leading provider of Corporate Performance...


  • Rochester, United States OneStream Software Full time

    Description Software Engineer - IAM Location: Remote, USA Employment Type: Full-Time Compensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K Summary OneStream Software is a leading provider of Corporate Performance...


  • 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, MI, United States OneStream Software Full time

    DescriptionSoftware Engineer - IAM Location: Remote, USAEmployment Type: Full-TimeCompensation: $104,000 to $149,000(Range applies to US candidates only) + Benefits/Variable Comp/Equity - Range may vary based on experience. Benefits Offered: Vision, Medical, Life, Dental, 401K SummaryOneStream Software is a leading provider of Corporate Performance...


  • Rochester, New York, United States GHR Healthcare - Travel Division Full time

    We are looking for a Senior Software Engineer to lead our team of skilled developers and contribute to the development of our cutting-edge software solutions.As a key member of our team, you will be responsible for designing, implementing, and maintaining our software applications, ensuring they meet the highest standards of quality and performance.With your...


  • Rochester, United States Computer Task Group, Inc Full time

    Job DescriptionJob DescriptionOverviewCTG is seeking to fill a Senior Software Engineer opening for a client in Rochester, Minnesota.Location: Rochester, MNDuration: 12 monthsCTG's client is seeking an Android Senior Software Engineer. Candidates will have an opportunity to work in a fast paced environment, leverage new technologies, and be part of a...


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

    Company Overview: At FANUC America Corporation, we are passionate about our customers and employees. We maintain a workplace where individuals can thrive and achieve their full potential.About the Role:We are seeking an experienced Senior Engineer (Robotics Software) to join our team. As a key member of our Automation Systems Group, you will be responsible...


  • Rochester, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...


  • Rochester, New York, United States Laine Recruiting Full time

    Company Overview:Laine Recruiting has been engaged by a results-driven marketing agency that offers deeply collaborative client experiences, proprietary technology, and world-class partnerships. This agency is experiencing exciting growth and is intentionally investing heavily in their Technology & Product group, which is a primary catalyst for this...


  • 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...


  • Rochester, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...


  • Rochester, New York, United States The Walsh Group Full time

    **Job Overview**The Walsh Group is seeking a highly skilled Senior Software Engineering Manager to lead our software development team. As a key member of our team, you will be responsible for overseeing the design, development, and testing of medical school software suites, including MedSIS, Encore Exams, Peer Assessment, and Orientation Software.**Key...

  • Software Engineer

    2 weeks ago


    Rochester, New York, United States QuidelOrtho Full time

    QuidelOrtho OpportunityThe world-leading in vitro diagnostics company, QuidelOrtho, is seeking a Senior Software Engineer to support its R&D team. This position will be based in Rochester, NY, and the successful candidate will be part of a cross-discipline collaborative engineering environment.This role involves developing software solutions for complex...


  • Rochester Hills, United States FANUC America Corporation Full time

    At FANUC America Corporation we are passionate about our customers, our employees, and the work we perform. We maintain a workplace where individuals can be proud of, where talents are embraced, and results are encouraged and supported. We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are...