Job Title: Junior Software Engineer
Operating Company: Qualitrol
Job Function: Software Development
About Qualitrol
Founded in 1945, Qualitrol is a global leader in manufacturing monitoring and protection devices for high-value electrical assets and OEM manufacturing companies. We specialize in partial discharge monitoring, asset protection equipment, and information products for power generation, transmission, and distribution. With thousands of products customized to meet unique customer needs, we are at the forefront of condition-based monitoring solutions.
About Fortive
Fortive is a global industrial technology innovator with a startup spirit. We drive transformation in environmental, health and safety compliance, industrial condition monitoring, next-generation product design, and healthcare safety solutions. Our diverse team of 18,000 professionals is united by a culture of inclusivity, collaboration, and limitless learning. Using the Fortive Business System (FBS), we accelerate progress and solve global challenges with technology-powered solutions.
Job Overview
We are looking for a passionate and innovative Junior Software Engineer to join our dynamic team. This role offers the opportunity to work on exciting projects, leverage cutting-edge generative AI tools, and build a strong foundation in object-oriented programming (OOP) with languages like C++ or Python.
Key Responsibilities
- Collaborate with a team to design, develop, and implement software applications using OOP principles in C++ or Python.
- Apply object-oriented programming to create robust, scalable, and efficient software solutions.
- Utilize generative AI tools to enhance development processes and improve code quality.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Debug, test, and troubleshoot software for reliability and performance.
- Document software functionality and updates clearly and concisely.
- Engage in agile practices such as daily stand-ups and sprint planning, contributing innovative ideas to project solutions.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (recent graduates or final-year students are encouraged to apply).
- Strong understanding of object-oriented programming principles with experience in C++ or Python.
- Excellent problem-solving skills and a passion for tackling challenges.
- Familiarity with the software development lifecycle, agile methodologies, and team-based workflows.
- Experience with generative AI tools is a plus.
- Effective communication and teamwork skills.
What We Offer
- Hands-on experience developing innovative applications using object-oriented programming.
- Opportunities to use generative AI tools to optimize coding and software design.
- Mentorship from experienced engineers and professionals.
- A strong foundation in agile development practices and collaborative workflows.
How to Apply
Submit your resume and a cover letter highlighting your programming skills, problem-solving abilities, and relevant projects or coursework. Include your availability and the term you are seeking.
Equal Opportunity Statement
We are proud to be an Equal Opportunity Employer. We value diversity and encourage applications from all qualified individuals regardless of race, color, religion, gender, age, disability, veteran status, or other protected characteristics. If you require accommodations during the application process, please contact us at applyassistance@fortive.com.