Current jobs related to Embedded Software Architect - Kitchener, Ontario - Onsemi
-
Embedded Software Architect
1 month ago
Kitchener, Ontario, Canada Onsemi Full timeAbout UsAt Onsemi, we're dedicated to creating innovative solutions that improve lives through silicon and software. Our intelligent power and sensing technologies address the world's most complex challenges, leading the way to a safer, cleaner, and smarter world.The RoleWe're seeking a highly skilled Embedded Software Architect to join our team in Waterloo....
-
Embedded Software Architect
1 month ago
Kitchener, Ontario, Canada Onsemi Full timeAbout UsAt Onsemi, we're dedicated to creating innovative solutions that improve lives through silicon and software. Our intelligent power and sensing technologies address the world's most complex challenges, leading the way to a safer, cleaner, and smarter world.The RoleWe're seeking a highly skilled Embedded Software Architect to join our team in Waterloo....
-
Embedded Software Architect
2 months ago
Kitchener, Ontario, Canada Onsemi Full timeAbout OnsemiOnsemi is a leading provider of innovative power and sensing solutions that improve lives through silicon and software. Our mission is to create a safer, cleaner, and smarter world by developing cutting-edge technologies that solve complex challenges.The RoleWe are seeking a highly skilled and experienced Embedded Software Architect to join our...
-
Embedded Software Architect
2 months ago
Kitchener, Ontario, Canada Onsemi Full timeAbout OnsemiOnsemi is a leading provider of innovative power and sensing technologies that improve lives through silicon and software solutions. Our intelligent power and sensing technologies solve complex challenges and lead the way in creating a safer, cleaner, and smarter world.The RoleWe are seeking a highly skilled and experienced Embedded Software...
-
Embedded Software Developer C++
1 month ago
Kitchener, Ontario, Canada Sonova Full timeJob Title: Embedded Software Developer C++At Sonova, we are seeking an experienced Embedded Software Developer C++ to join our Research & Development team. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.Responsibilities:Design, implementation, test, and documentation of...
-
Embedded Software Developer C++
1 month ago
Kitchener, Ontario, Canada Sonova Full timeJob Title: Embedded Software Developer C++At Sonova, we are seeking an experienced Embedded Software Developer C++ to join our Research & Development team. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.Responsibilities:Design, implementation, test, and documentation of...
-
Embedded Software Developer C++
2 months ago
Kitchener, Ontario, Canada Sonova Full timeAbout SonovaSonova is a leading provider of innovative hearing care solutions, dedicated to helping people enjoy the delight of hearing. Our mission is to enable a life without limitations through our core business brands – Advanced Bionics, Audiological Care, Phonak, Sennheiser (under license), and Unitron.Job SummaryWe are seeking an experienced Embedded...
-
Embedded Software Developer C++
1 week ago
Kitchener, Ontario, Canada Sonova Full timeAt Sonova, we are a leading provider of innovative hearing care solutions, and we are seeking a skilled Embedded Software Developer to join our Research & Development team.Responsibilities:Design, implementation, test, and documentation of real-time embedded software for wireless hearing devices (medical devices)Object-oriented embedded software development...
-
Embedded Software Developer C++
2 weeks ago
Kitchener, Ontario, Canada Sonova Full timeAt Sonova, we are committed to helping people enjoy the delight of hearing. As a leading provider of innovative hearing care solutions, we are not just a company that makes products: we are a team on a mission to enable a life without limitations. Our Research & Development team delivers hearing solutions and services for hearing impaired people, hearing...
-
Embedded Software Developer
2 weeks ago
Kitchener, Ontario, Canada Cloud DX, Inc. Full timeWe are seeking a talented and motivated Junior Embedded Developer to join our team at Cloud DX, Inc. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++.Key Responsibilities:Assist in the design and development of embedded software for various systems and devicesCollaborate with...
-
Embedded Software Engineer
2 weeks ago
Kitchener, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeJob SummaryWe are seeking a skilled Embedded Software Engineer to join our team at a software industry leader. The successful candidate will participate in the development, coding, and debugging of software products and enhancements, primarily in Java, but occasionally using other development tools.Key ResponsibilitiesDevelop and implement software modules,...
-
Embedded Software Developer C++
2 weeks ago
Kitchener, Ontario, Canada Sonova Full timeAt Sonova, we're pushing the boundaries of hearing care solutions. As a leading provider of innovative products, we're on a mission to help people enjoy the delight of hearing. Our Research & Development team delivers hearing solutions and services for hearing impaired individuals, hearing care professionals, and related people. We're seeking a skilled...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada BinSentry Full time**Senior Embedded Software Developer Wanted** We're seeking a skilled Senior Embedded Software Developer to join our team and contribute to the development of cutting-edge technology solutions for the agriculture supply chain. **About BinSentry** BinSentry is a fast-growing ag-tech company that provides innovative solutions to increase efficiency, reduce...
-
Embedded Software Developer C++
2 weeks ago
Kitchener, Ontario, Canada Sonova Full timeAt Sonova, we are committed to helping people enjoy the delight of hearing. As a leading provider of innovative hearing care solutions, we are not just a company that makes products: we are a team on a mission to enable a life without limitations. Our Research & Development team delivers hearing solutions and services for hearing impaired people, hearing...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada BinSentry Full timeAbout BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada BinSentry Full timeAbout BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada BinSentry Full timeAbout BinSentryBinSentry is a fast-growing ag-tech company that provides innovative solutions for the agriculture supply chain. Our mission is to increase efficiency, reduce costs, and enhance profitability for our customers.Job SummaryWe are seeking a Senior Embedded Software Developer to join our team. As a key member of our software development team, you...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada Nuvation Engineering Full timeJob SummaryNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing innovative software solutions for a wide range of applications.About Nuvation EngineeringNuvation Engineering is a leading electronic design company...
-
Senior Embedded Software Developer
1 month ago
Kitchener, Ontario, Canada Nuvation Engineering Full timeJob SummaryNuvation Engineering is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing and developing innovative software solutions for a wide range of applications.About Nuvation EngineeringNuvation Engineering is a leading electronic design company...
-
Embedded Software Developer C++
4 weeks ago
Kitchener, Ontario, Canada Sonova Full timeAbout the RoleWe are seeking an experienced Embedded Software Developer to join our Research & Development team at Sonova. As a key member of our team, you will be responsible for developing embedded C++ software for modern networked hearing aid systems.ResponsibilitiesDesign, implement, test, and document real-time embedded software for wireless hearing...
Embedded Software Architect
2 months ago
Onsemi is a leading provider of innovative power and sensing solutions that improve lives through silicon and software. Our mission is to create a safer, cleaner, and smarter world by developing cutting-edge technologies that solve complex challenges.
The RoleWe are seeking a highly skilled and experienced Embedded Software Architect to join our team in a key role. This position will involve architecting embedded firmware related to microcontroller features of our ultra-low power solutions. The ideal candidate will have a passion for embedded firmware development, experience with low power design, optimization, wireless protocols, and cybersecurity, as well as excellent communication skills and the ability to work well independently and within a team.
Key Responsibilities- Provide technical leadership on embedded software development, working closely with IC and software technical leads.
- Design world-class embedded firmware solutions for our ultra-low power devices, including system-level firmware for applications such as hearing aids and automotive systems, sample applications and libraries for our SDKs, wireless audio streaming applications, and cybersecurity applications.
- Contribute to the design of our next-generation wireless and DSP silicon and software platforms, software development tools, and system architecture from an embedded software developer's perspective.
- Develop technical content for end-user documentation.
- Provide support for customer requests and issues.
- Provide effective mentorship for other team members.
- Bachelor's or Master's degree in a relevant engineering discipline, preferably with specialization in embedded systems, communications protocols, or digital signal processing.
- 15+ years of experience working with embedded systems and firmware development.
- Strong embedded software development skills with experience in C.
- A passion for designing high-quality, modular, portable, and testable code.
- Familiarity with UML or similar architectural representations.
- Experience with best-in-class software development methodologies, including Agile Software Development, Test-Driven Development (TDD), and/or Continuous Integration/Deployment (CI/CD).
- Experience developing embedded firmware applications using typical microcontroller peripherals and interfaces, bare metal or with an RTOS.
- Experience with automotive software development, including ISO26262 and ASPICE.
- Experience with cryptographic algorithms and root-of-trust schemes.
- Experience using microcontroller Software Development Kits (SDK) and vendor sample code.
- Familiarity with common embedded Integrated Development Environments (IDE) like Eclipse, Keil, or IAR.
- Python or other scripting programming experience.
- Assembly language experience.