Org Marketing Statement
Parker Hannifin is a Fortune 250 global leader in motion and control technologies and systems. For more than a century the company has been enabling engineering breakthroughs that lead to a better tomorrow. Learn more at www.parker.com or @parkerhannifin.
Are you ready to shape a brighter future?
In Motion Systems Group and Electronic Motion & Control Division, we play a pivotal role in applications that change our world. We are in almost everything that moves. With our wide range of technologies, we help our customers solve their most complex engineering challenges by living our purpose: Enabling Engineering Breakthroughs that lead to a Better Tomorrow. We believe that our team members are our key assets and that a diverse workforce is a driving force to bring our purpose to life. We foster a culture where every team member feels safe, included, and empowered. We all belong, we all matter, and we all make a difference.
Position Summary
Software Engineer (R&D) is responsible for designing, developing, and prototyping innovative software solutions to support research and development initiatives. This role focuses on experimentation, rapid prototyping, and translating complex concepts into scalable and efficient software products.
Responsibilities
Design, develop, and test software prototypes and experimental solutions.
Collaborate with cross-functional R&D teams including product, hardware, and data science.
Translate research concepts into functional software applications.
Conduct feasibility studies.
Optimize algorithms and system performance for scalability and efficiency.
Document technical designs, experiments, and results.
Participate in code reviews and ensure best coding practices.
Stay updated with emerging technologies and industry trends.
Support transition from prototype to production-ready solutions.
Troubleshoot and resolve complex technical issues.
Desing and execute experimental frameworks to validate new technologies.
Develop simulation environments to run tests and system behaviors under controlled conditions.
Define technical standards for prototyping and experimentation within the R&D function.
Establish versioning and reproducibility standards for experiments and prototypes.
Support cross functional innovation initiatives.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
2-4 years of experience in software development or R&D environments.
Strong programming skills in languages such as C, C++, Python.
Experience with algorithms, data structures, and system design.
Familiarity with agile or experimental development methodologies.
Strong analytical and problem-solving skills.
Experience with version control systems (e.g., Git).
Fluent in English (written and verbal).
Experience with AI, data science, or advanced analytics.
Knowledge of cloud platforms.
Experience with rapid prototyping and MVP development.
Familiarity with DevOps practices and CI/CD pipelines.
Innovation
Analytical Thinking
Problem Solving
Collaboration
Adaptability
Language Tags