Software Development Engineer for Advanced Robotics Technology
3 weeks ago
As a key member of the Thermo Fisher Scientific team, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.
A Day in the Life:
- Collaborate with marketing, customers, instrument manufacturers, and diverse teams to design and develop software solutions.
- Work primarily with C# and .NET Visual Studio in an Agile environment.
- Identify and resolve software issues to ensure optimal performance.
- Hands-on with various devices/hardware.
- Occasionally travel internationally to support customer needs and successfully implement software solutions.
- Stay updated with industry trends and advancements.
Keys to Success:
- Bachelor's degree, preferably related to engineering, computer science, or software development.
- Successful track record of developing and implementing complex software solutions.
- 5+ years in software development.
- 3+ years of relevant experience developing PC applications using C# and .NET.
- Experience in working with automation platforms and robotics is preferred.
- Experience with REST APIs, and multi-threading.
- Some exposure to embedded.
Knowledge, Skills, Abilities:
- Excellent communication and teamwork abilities.
- Strong background in object-oriented programming and desktop application development.
- Experience with project estimation, task scheduling, and requirements analysis.
- Proficiency in C# and .NET Visual Studio.
- Working knowledge of Agile development methodologies and Azure DevOps.
- Exceptional problem-solving, analytical, and communication skills.
Benefits:
We offer competitive remuneration, annual incentive plan bonus, healthcare, and a range of employee benefits. Thermo Fisher Scientific offers employment with an innovative, forward-thinking organization, and outstanding career and development prospects. We offer an exciting company culture that stands for integrity, intensity, involvement, and innovation.
Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Watch as our colleagues explain how we make a difference. #StartYourStory at Thermo Fisher Scientific, where diverse experiences, backgrounds, and perspectives are valued.
-
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAs a key member of the Thermo Fisher Scientific team, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.A Day in the Life:Collaborate with cross-functional teams to design and develop software solutions.Work primarily with C# and .NET...
-
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAs a key member of the Thermo Fisher Scientific team, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.A Day in the Life:Collaborate with marketing, customers, instrument manufacturers, and diverse teams to design and develop software...
-
Software Development Engineer
4 weeks ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeMake a Meaningful ImpactAs a member of the Thermo Fisher Scientific team, you'll have the opportunity to develop software for advanced robotics technology and automation platforms, making a significant impact on groundbreaking discoveries and helping scientists and researchers around the globe.A Day in the LifeCollaborate with diverse teams to design and...
-
Senior Software Development Engineer
2 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeAbout the Role:We are seeking a skilled Senior Software Development Engineer to join our team at Thermo Fisher Scientific. As a key member of our software development team, you will play a critical role in designing and developing software solutions for advanced robotics technology and automation platforms.Job Summary:The successful candidate will have a...
-
Senior Software Development Engineer
7 days ago
Burlington, Ontario, Canada Thermo Fisher Scientific Full timeThermo Fisher Scientific is seeking a highly skilled Senior Software Development Engineer to join our team in Burlington, Canada. In this role, you will have the opportunity to make a significant impact by developing software for advanced robotics technology and automation platforms for use in laboratories worldwide.Key Responsibilities:Design and develop...
-
Software Engineer
4 weeks ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout L3Harris TechnologiesL3Harris Technologies is a leading aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. Our company provides advanced defense and commercial technologies across space, air, land, sea, and cyber domains.Job SummaryWe are seeking a skilled Software Designer to join...
-
Burlington, Ontario, Canada L3Harris Technologies Full timeAbout the RoleL3Harris Technologies is a leading provider of advanced defense and commercial technologies. As an Embedded Software Designer, Lead, you will play a crucial role in developing cutting-edge software for our MX-series systems.Key ResponsibilitiesDesign, develop, and validate real-time embedded software for complex electro-optical surveillance...
-
Software Development Engineer: Entry-Level
4 weeks ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences with EpsilonCAC 40 index), for 50+ years, we've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results. Our Epsilon PeopleCloud product suite combines industry-leading identity, data science and technology - giving a deeper, more accurate consumer view than ever...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Jessica F. Full timeJob Description:About the Role:We are seeking a skilled Software Engineer to join our team. As a software engineer, you will be responsible for designing, developing, and testing software applications. If you have a passion for technology and problem-solving, this could be the perfect opportunity for you.Key Responsibilities:Design and develop software...
-
Software Engineer
7 days ago
Burlington, Ontario, Canada L3Harris Technologies Full timeAs a Software Engineer at L3Harris Technologies, you will be part of a dynamic team developing complex electro-optical surveillance systems.Our software teams work directly with our optics and hardware teams – developing code that manages all of our systems controllers and actuators, telephoto lenses or targeting & tracking systems.You will be responsible...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Childventures Early Learning Academy Inc Full timeAbout the RoleWe are looking for a skilled Software Engineer to join our team at {company}. As a Full Stack Developer, you will be responsible for designing and developing scalable, efficient, and user-friendly software solutions using a variety of programming languages and technologies.Key ResponsibilitiesDesign and develop software applications using Java,...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada First Hire inc. Full timeJob Title: {title}Job Summary:As a Software Engineer at {company}, you will be responsible for designing and developing software applications. This role requires a strong foundation in computer science and programming languages.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Troubleshoot and...
-
Software Development Engineer: Entry-Level
4 weeks ago
Burlington, Ontario, Canada Study International Full timeTransform Customer Experiences into Meaningful ResultsCAC 40 index), for 50+ years, we've helped the world's top brands transform customer experiences into meaningful, human experiences that drive results. Our Epsilon PeopleCloud product suite combines industry-leading identity, data science and technology - giving a deeper, more accurate consumer view than...
-
Software Development Specialist
4 weeks ago
Burlington, Ontario, Canada Infowiz Full timeJob Title: Software EngineerAt Infowiz, we are seeking a highly skilled and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software solutions to meet the needs of our clients.Key Responsibilities:Design and Development: Design and develop software solutions using a...
-
Senior Software Engineer
2 weeks ago
Burlington, Ontario, Canada HIBACHI Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to lead the development of our software solutions. The ideal candidate will have experience in designing and implementing software applications using various programming languages and technologies.Responsibilities:Design and develop software applications using Java,...
-
Software Engineer
2 weeks ago
Burlington, Ontario, Canada Ispat Machining Full timeWe are looking for a skilled Software Engineer to join our team at {company}.Main Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Troubleshoot and optimize code.About {company}:{company} is a leading technology company that provides innovative solutions to businesses and individuals. We are...
-
Senior Software Engineer
2 weeks ago
Burlington, Ontario, Canada Pollard enterprises Full timeAbout the Role:We're seeking a skilled Senior Software Engineer to join our team at company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop software applications using a range of technologiesCollaborate with cross-functional...
-
Embedded Software Developer
4 weeks ago
Burlington, Ontario, Canada Evertz Full timeAs a member of the R&D team at Evertz, you will be challenged with designing and testing the latest broadcast equipment incorporating the most advanced technology.Key Responsibilities:Design and develop software for embedded systems using C and C++ programming languages.Work with Real-Time Operating Systems, Embedded Linux, and FreeRTOS to create efficient...
-
Technology Developer
4 weeks ago
Burlington, Ontario, Canada Dynamic Connections Full timeAbout UsDynamic Connections is a leading North American third-party logistics company that provides integrated solutions for our customers. We create, sell, and execute intelligent logistics solutions that provide peace of mind and seamless movement of our customers' products. Our consistent service and communication make us an extension of our customers,...
-
Burlington, Ontario, Canada Evertz Full timeAs a key member of the Test Department at Evertz, you will be part of a dynamic team responsible for ensuring the highest quality products meet customer needs. About the RoleThis is a challenging and rewarding opportunity for an Electronics Engineer to join our team in developing and testing cutting-edge equipment.Job DescriptionThe successful candidate will...