-
Software Developer (Dynapar)
- Fortive Corporation (Chicago, IL)
-
About the Role
We're seeking a talented Mid-Level Software Developer with versatile programming skills to join our team developing advanced sensing technologies and precision motion systems. In this role, you'll design and implement software solutions including drivers, desktop applications, integration APIs, and web technologies that power critical healthcare and diagnostic equipment. This is an opportunity to work on technology that directly impacts patient care and medical innovation.
Key Responsibilities
+ Design, develop, and maintain software across multiple platforms for precision motion control and sensing systems
+ Write efficient, maintainable code in C, C++, C#, and Python to interface with hardware components
+ Develop drivers and software interfaces for precision sensors and motion control systems
+ Create and maintain desktop applications and APIs for system configuration and monitoring
+ Prototype, design, and build GUIs with good UX/UI principles
+ Participate in the full software development lifecycle using Agile/Scrum methodologies
+ Collaborate with cross-functional teams including mechanical and electrical engineers
+ Implement automated testing protocols and CI/CD practices for reliable software delivery
+ Document code, algorithms, and processes thoroughly for knowledge transfer and maintenance
Qulaifications:
+ BS in Computer Science, Computer Engineering, or related field
+ 3-5 years of professional software development experience
+ Proficiency in C, C++, C#, and Python
+ Experience with additional technologies including Lua, JavaScript, LabVIEW, MATLAB, SQL and noSQL databases, and CMake
+ Strong understanding of software development principles and design patterns
+ Experience with version control systems, particularly Git
+ Knowledge of automated testing frameworks and CI/CD pipelines
+ Ability to work both independently and as part of a collaborative team
+ Excellent problem-solving and analytical skills
Preferred Qualifications
+ Experience with controls engineering (closed- and open-loop control, PID controllers)
+ Background in hardware-related development, particularly with precision instruments or medical devices
+ Experience building and maintaining large software packages for industrial or scientific applications
+ Knowledge of system integration across multiple platforms
Work Arrangement
+ This position offers a hybrid work model, with a combination of on-site collaboration at our facility and remote work flexibility.
\#LI-RB
Fortive Corporation Overview
Fortive’s essential technology makes the world stronger, safer, and smarter. We accelerate transformation across a broad range of applications including environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions.
We are a global industrial technology innovator with a startup spirit. Our forward-looking companies lead the way in software-powered workflow solutions, data-driven intelligence, AI-powered automation, and other disruptive technologies. We’re a force for progress, working alongside our customers and partners to solve challenges on a global scale, from workplace safety in the most demanding conditions to groundbreaking sustainability solutions.
We are a diverse team 17,000 strong, united by a dynamic, inclusive culture and energized by limitless learning and growth. We use the proven Fortive Business System (FBS) to accelerate our positive impact.
At Fortive, we believe in you. We believe in your potential—your ability to learn, grow, and make a difference.
At Fortive, we believe in us. We believe in the power of people working together to solve problems no one could solve alone.
At Fortive, we believe in growth. We’re honest about what’s working and what isn’t, and we never stop improving and innovating.
Fortive: For you, for us, for growth.
About Dynapar
Dynapar offers the world's broadest range of encoders, resolvers and accessories for motion feedback control. For 50 years, the four brands of Dynapar have been providing innovative, customized system solutions for virtually any heavy-, industrial, servo- or light-duty application.
We Are an Equal Opportunity Employer. Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at [email protected].
Pay Range
The salary range for this position (in local currency) is 100,700.00 - 186,900.00
The salary range for this position (in local currency) is 100,700.00 - 186,900.00
We are an Equal Opportunity Employer
Fortive Corporation and all Fortive Companies are proud to be equal opportunity employers. We value and encourage diversity and solicit applications from all qualified applicants without regard to race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity or expression, or other characteristics protected by law. Fortive and all Fortive Companies are also committed to providing reasonable accommodations for applicants with disabilities. Individuals who need a reasonable accommodation because of a disability for any part of the employment application process, please contact us at [email protected].
-