Firmware Software Engineer
3 days ago
Join Boston Scientific Gruppe as a Senior Firmware Engineer and contribute to the development of life-changing medical devices.
About the Role:
We are seeking an experienced and highly motivated Embedded Software Engineer to join our Hardware R&D team. As a Senior Engineer, you will have the opportunity to own and drive portions of the design while being part of an experienced design team providing significant technical and career growth opportunities.
Key Responsibilities:
- Develop and test software as part of a system, document and troubleshoot issues, and work with instrument and hardware.
- Participate in software system architecture development and document software requirements and development plan.
- Perform detailed design analysis and reviews with hardware engineering team to achieve product performance, cost, reliability, and manufacturability requirements.
- Track software related issues and lead resolution of issues with a well-documented and methodical approach.
- Develop software test and verification plans and protocols, and conduct prototype testing and verification testing.
- Work closely with hardware and software engineering teams to debug/integrate software with the product.
- Collaborate with program managers to create and manage development plans and project plans related to software development.
- Contribute to the creation and update of relevant software documentation, risk management documentation, issue tracking, configuration management, test reports etc.
Requirements:
- 5 years' experience in embedded software design.
- Experience developing firmware solutions using C, C++, and Assembly for microcontrollers/microprocessors (experience with or without RTOS, event-driven and state machines designs preferred).
- Experience in technical specification and report writing.
- Experience with unit test and system test of embedded software systems.
- Must be able to read, write and speak fluent English, and must possess excellent communication skills, both written and oral. Working French is also necessary.
Preferred Qualifications:
- Experience with Medical device development or other highly regulated industries is an asset.
- Familiarity with medical device design control regulations (IEC 60601, IEC 62304, ISO is an asset.
- Ability to organize and move project tasks forward in an orderly and structured fashion.
- Effectively communicate issues/problems and results that impact timelines, accuracy, and reliability of project status.
About Boston Scientific Gruppe:
As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate.
Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen.
-
Firmware Engineer
2 days ago
Mississauga, Ontario, Canada Synopsys Full timeAbout SynopsysWe're at the forefront of innovation, driving the Era of Smart Everything with cutting-edge technologies for chip design and software security. Our passion for innovation is contagious, and we're looking for like-minded individuals to join our team.Our Silicon IP BusinessWe're all about integrating more capabilities into SoCs, faster. Our...
-
Firmware Engineer
2 days ago
Mississauga, Ontario, Canada Synopsys Full timeAbout SynopsysWe're at the forefront of innovation, driving the Era of Smart Everything with cutting-edge technologies for chip design and software security. Our passion for innovation is contagious, and we're looking for like-minded individuals to join our team.Our Silicon IP BusinessWe're all about integrating more capabilities into SoCs, faster. Our...
-
Firmware Design Engineer
2 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout Synopsys, Inc.Synopsys, Inc. is a leading provider of electronic design automation (EDA) software and services. We are at the forefront of innovation, powering the world's most advanced technologies for chip design and software security.Job SummaryWe are seeking a highly motivated and innovative Firmware Design Engineer to join our team. As a Firmware...
-
Firmware Design Engineer
2 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout Synopsys, Inc.Synopsys, Inc. is a leading provider of electronic design automation (EDA) software and services. We are at the forefront of innovation, powering the world's most advanced technologies for chip design and software security.Job SummaryWe are seeking a highly motivated and innovative Firmware Design Engineer to join our team. As a Firmware...
-
Firmware Software Developer
7 days ago
Mississauga, Ontario, Canada Blue Giant Equipment Corporation Full timeJob Title: Firmware EngineerAt Blue Giant Equipment Corporation, we are seeking a highly skilled Firmware Engineer to join our electronics firmware development team. The successful candidate will be responsible for designing, prototyping, and supporting the development of embedded software for new hardware and electronic control systems.Key...
-
Firmware Software Developer
7 days ago
Mississauga, Ontario, Canada Blue Giant Equipment Corporation Full timeJob Title: Firmware EngineerAt Blue Giant Equipment Corporation, we are seeking a highly skilled Firmware Engineer to join our electronics firmware development team. The successful candidate will be responsible for designing, prototyping, and supporting the development of embedded software for new hardware and electronic control systems.Key...
-
Senior Firmware Engineer
7 days ago
Mississauga, Ontario, Canada Myant Inc Full timeAbout Myant Inc.Myant Inc. is a pioneering technology company that is revolutionizing the way we interact with technology. Our mission is to create a seamless and intuitive experience for individuals to connect with their environment, family, and community. We believe that technology should be accessible and inclusive for everyone, regardless of age,...
-
Senior Firmware Engineer
1 week ago
Mississauga, Ontario, Canada Myant Inc Full timeAbout Myant Inc.Myant Inc. is a pioneering technology company that is revolutionizing the way we interact with technology. Our mission is to create a seamless and intuitive experience for individuals to connect with their environment, family, and community. We believe that technology should be accessible and inclusive for everyone, regardless of age,...
-
Firmware Design Engineer
1 week ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout the RoleWe are seeking a highly motivated and innovative firmware engineer to join our team at Synopsys, Inc.Key ResponsibilitiesDevelop firmware for embedded microprocessorsDesign, develop, and test C/C++ based functions and applicationsCollaborate with team members during firmware development and debuggingWork with firmware and hardware teams from...
-
Firmware Design Engineer
1 week ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout the RoleWe are seeking a highly motivated and innovative firmware engineer to join our team at Synopsys, Inc.Key ResponsibilitiesDevelop firmware for embedded microprocessorsDesign, develop, and test C/C++ based functions and applicationsCollaborate with team members during firmware development and debuggingWork with firmware and hardware teams from...
-
Embedded Firmware Engineer, Staff
2 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout the RoleWe are seeking a highly motivated and innovative firmware engineer to join our team at Synopsys, Inc.Key ResponsibilitiesDevelop firmware for embedded microprocessorsDesign, develop, and test C/C++ based functions and applicationsCollaborate with team members during firmware development and debuggingWork with firmware and hardware teams from...
-
Embedded Firmware Engineer, Staff
3 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout the RoleWe are seeking a highly motivated and innovative firmware engineer to join our team at Synopsys, Inc.Key ResponsibilitiesDevelop firmware for embedded microprocessorsDesign, develop, and test C/C++ based functions and applicationsCollaborate with team members during firmware development and debuggingWork with firmware and hardware teams from...
-
Staff Firmware Development Engineer
2 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout Synopsys, Inc.Synopsys is a leading provider of electronic design automation (EDA) software and intellectual property (IP) solutions. We are at the forefront of innovation, powering the world's most advanced technologies for chip design and software security.Job SummaryWe are seeking a highly skilled Firmware Development Engineer to join our team. As a...
-
Staff Firmware Development Engineer
2 weeks ago
Mississauga, Ontario, Canada Synopsys, Inc. Full timeAbout Synopsys, Inc.Synopsys is a leading provider of electronic design automation (EDA) software and intellectual property (IP) solutions. We are at the forefront of innovation, powering the world's most advanced technologies for chip design and software security.Job SummaryWe are seeking a highly skilled Firmware Development Engineer to join our team. As a...
-
Software Development Engineer
2 weeks ago
Mississauga, Ontario, Canada Zebra Technologies Full timeSoftware Development EngineerZebra Technologies is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, and testing software and firmware for our innovative products.Key Responsibilities:Establish requirements for software and firmware design...
-
Software Development Engineer
1 week ago
Mississauga, Ontario, Canada Zebra Technologies Full timeSoftware Development EngineerZebra Technologies is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, and testing software and firmware for our innovative products.Key Responsibilities:Establish requirements for software and firmware design...
-
Software Development Engineer
2 weeks ago
Mississauga, Ontario, Canada Zebra Technologies Full timeAbout the RoleZebra Technologies is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, debugging, and testing software and firmware projects.Key ResponsibilitiesEstablish requirements for moderately complex software and firmware design...
-
Software Development Engineer
3 weeks ago
Mississauga, Ontario, Canada Zebra Technologies Full timeAbout the RoleZebra Technologies is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, coding, debugging, and testing software and firmware projects.Key ResponsibilitiesEstablish requirements for moderately complex software and firmware design...
-
Senior Software Development Engineer
2 weeks ago
Mississauga, Ontario, Canada Zebra Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Zebra Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software and firmware projects.Key ResponsibilitiesEstablish requirements for moderately complex software and...
-
Senior Software Development Engineer
3 weeks ago
Mississauga, Ontario, Canada Zebra Technologies Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Zebra Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software and firmware projects.Key ResponsibilitiesEstablish requirements for moderately complex software and...