Embedded Software Architect
7 days 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 for our programs, 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.
-
Embedded Software Architect
2 weeks 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 days 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 Architect
2 days 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 Engineer
4 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeEmbedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...
-
Embedded Software Architect
7 days ago
Kitchener, Ontario, Canada Nuvation Engineering Full timeAbout Nuvation EngineeringNuvation Engineering is a leading electronic design company that provides innovative solutions for electronic product development. With over two decades of experience, we have served over 400 customers and completed over 1000 engineering design projects.Job SummaryWe are seeking a talented and innovative Senior Embedded Software...
-
Embedded Software Architect
6 days ago
Kitchener, Ontario, Canada Nuvation Engineering Full timeAbout Nuvation EngineeringNuvation Engineering is a leading electronic design company that provides innovative solutions for electronic product development. With over two decades of experience, we have served over 400 customers and completed over 1000 engineering design projects.Job SummaryWe are seeking a talented and innovative Senior Embedded Software...
-
Embedded Android Software Engineer
4 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you eager to become part of a leading global engineering design firm that excels in embedded software, hardware, electronics, and electro-mechanics?What We Are Looking ForEnthusiastic and proactive professionalsDesigners with varied expertise and a customer-focused approachCapability to engage in internal projects as well as at client sitesKey...
-
Embedded Software Systems Engineer
1 week ago
Kitchener, Ontario, Canada AdHawk Microsystems Full timeAbout AdHawk MicrosystemsWe are a pioneering technology company that specializes in developing cutting-edge eye-tracking solutions. Our mission is to revolutionize the way humans interact with technology by creating innovative products that unlock the connection between the eyes, brain, and the world around us.Our team of experts has reimagined the...
-
Embedded Software Systems Engineer
6 days ago
Kitchener, Ontario, Canada AdHawk Microsystems Full timeAbout AdHawk MicrosystemsWe are a pioneering technology company that specializes in developing cutting-edge eye-tracking solutions. Our mission is to revolutionize the way humans interact with technology by creating innovative products that unlock the connection between the eyes, brain, and the world around us.Our team of experts has reimagined the...
-
Embedded Software Developer C++
2 days 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++
2 days 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...
-
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you ready to make an impact in a leading global engineering design firm specializing in embedded systems and software?What We Are Looking ForEnthusiastic and proactive professionalsInnovators with varied expertise and a customer-centric approachAbility to engage in both internal projects and client-facing assignmentsKey ResponsibilitiesEngage in the...
-
Embedded Software Engineer for Android Systems
4 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you passionate about working with a leading global engineering design firm that excels in embedded software, electronics, and hardware solutions?What We Are Looking ForDriven and enthusiastic professionalsInnovators with varied expertise and a client-focused approachCapability to engage in internal projects as well as at client sitesKey...
-
Embedded Software Engineer for Android Systems
4 weeks ago
Kitchener, Ontario, Canada JAM Software GmbH Full timeAre you passionate about embedded systems and mobile technology?At JAM Software GmbH, we are a leading engineering design firm dedicated to the development of innovative software and hardware solutions.What We Are Looking ForDriven and enthusiastic professionalsIndividuals with a background in design and a commitment to service excellenceCapability to engage...
-
Embedded Software Engineer
6 days ago
Kitchener, Ontario, Canada AdHawk Microsystems Full timeAbout AdHawk MicrosystemsWe are a cutting-edge technology company that is revolutionizing the way humans interact with computers. Our innovative eye-tracking sensors and micro-gestures technology are transforming the Virtual and Augmented Reality (VR/AR) industry.Our team consists of highly skilled researchers and engineers who are passionate about...
-
Embedded Software Engineer
6 days ago
Kitchener, Ontario, Canada AdHawk Microsystems Full timeAbout AdHawk MicrosystemsWe are a cutting-edge technology company that is revolutionizing the way humans interact with computers. Our innovative eye-tracking sensors and micro-gestures technology are transforming the Virtual and Augmented Reality (VR/AR) industry.Our team consists of highly skilled researchers and engineers who are passionate about...
-
Embedded Software Engineer
4 days ago
Kitchener, Ontario, Canada Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Vehicle Software Platform group, you will be responsible for designing, implementing, testing, and optimizing software components for our next-generation Ford vehicles.Key ResponsibilitiesDesign and develop cutting-edge...
-
Embedded Software Engineer
4 days ago
Kitchener, Ontario, Canada Ford Motor Company Full timeAbout the RoleWe are seeking a highly skilled Embedded Software Engineer to join our team at Ford Motor Company. As a key member of our Vehicle Software Platform group, you will be responsible for designing, implementing, testing, and optimizing software components for our next-generation Ford vehicles.Key ResponsibilitiesDesign and develop cutting-edge...
-
Embedded Software Engineer
3 weeks ago
Kitchener, Ontario, Canada Nuvation Engineering Full timeNuvation Engineering is seeking a talented and motivated Embedded Software Engineer to join our growing team. In this role, you will play a key part in developing and bringing to life cutting-edge embedded systems for a variety of industries. As an Embedded Software Engineer, you will be responsible for the full software development lifecycle, from initial...
-
Embedded Software Engineer
6 days ago
Kitchener, Ontario, Canada AdHawk Microsystems Full timeAbout AdHawk MicrosystemsAdHawk Microsystems is a pioneering technology company that is revolutionizing the way humans interact with computers. Our cutting-edge microsystems can detect eye movements and micro-gestures with unprecedented resolution, speed, and power efficiency.We are transforming the Virtual and Augmented Reality (VR/AR) technology landscape...