Company: Thermo Fisher Scientific Location: Chelmsford, MA Employment Type: Full Time Date Posted: 04/10/2021 Expire Date: 07/05/2021 Job Categories:
Architectural Services, Computers, Software, Construction, Mining and Trades, Engineering, Information Technology, Manufacturing and Production, Executive Management, Quality Control, Research & Development
Software Engineer III, Connectivity Systems
Job Title: Software Engineer III, Connectivity Systems
Requisition ID: 153531BR
When you’re part of the team at Thermo Fisher Scientific, you’ll do important work, like helping customers in finding cures for cancer, protecting the environment or making sure our food is safe. Your work will have real-world impact, and you’ll be supported in achieving your career goals.
Location/Division Specific Information:
22 Alpha Road, Chelmsford MA / Remote
How will you make an impact?
As a member of the R&D Connectivity Systems Engineering team, the Software Engineer III will partner with our Systems Engineers, Cloud Platform Architects, Technical Product Managers, Business Unit R&D leadership, OEM partners, and SAFe development teams to bring connectivity solutions and services to products. You will be working with technologies from the physical devices to the edge to the cloud in designing solutions to our customers’ biggest challenges. You will provide deep domain and technical expertise in embedded software design to our team, and design and implement connectivity solutions. Working closely with R&D teams across the division, you will provide input and guidance to our laboratory product R&D teams to ensure new products seamlessly integrate with our connectivity solutions and are “born digital.” Your ideas and solutions will impact product lines throughout the lab, and help deliver critical connectivity services to our customers.
What will you do?
Lead in the development and integration of Software solutions for connectivity systems, including both IoT / Cloud based deployments as well as on-premises / local Cloud applications.
Work with Hardware Engineers, Product Managers, and a global team to bring connectivity products and services to market.
Apply diversified knowledge of software engineering principles and connectivity methods and standards,
Work with cross functional teams through direct interactions and team meetings in developing and translating new concepts into applications.
Lead and participate in formal design reviews of application architectures, data strategies, UI/UX, as well as FMEA, DFM, DFT, and other related analyses.
Develop design concepts or models, contribute to prototype and MVP technical development, and conduct performance testing to determine practical feasibility of concepts.
How will you get here?
Bachelor’s Degree in Electrical/Electronic Engineering, Computer Science/Computer Systems Engineering
Master’s Degree a plus
7+ years of software development experience related to product development.
2+ years of experience in developing embedded / IoT device software / firmware.
Experience bridging Agile and Waterfall development methods to deliver products to market.
Knowledge, Skills, Abilities:
Extensive knowledge of languages such as Python, C, C++
Extensive knowledge in the build and deployment of Linux OS for embedded applications
Experience with device connectivity standards, such as Wi-Fi, Ethernet, Bluetooth, Cellular, LoRa
Experience with cloud connectivity standards, such as MQTT, HTTPS, SSL/TLS
Working knowledge of the Qt framework and QML a plus
At Thermo Fisher Scientific, each one of our 70,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular mission—enabling our customers to make the world healthier, cleaner and safer.
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.