Embedded / Senior Embedded Software Engineers
4 weeks ago
You Are: An experienced Embedded Software Engineer with a strong background in Neural Networks (NN) who is passionate about both algorithmic and platform-specific optimization. You excel in optimizing library code for efficient implementation across various platforms and creating optimal interfaces to the graph compiler backend. You thrive in collaborative environments, communicating effectively with teams involved in microprocessor and accelerator design, including compiler and hardware design teams, to explore software performance optimization opportunities.
As a highly skilled professional, you bring significant experience in low-level embedded software development and optimization for vector DSP or NPU architectures. Your hands-on experience in C/C++ programming for embedded systems and scripting languages is complemented by practical experience in software development within the neural networks domain.
What You'll Be Doing:
- Drive development of algorithmic and platform dependent approaches to optimization of software for the Synopsys NPU accelerators and Synopsys ARC family of processors.
- Define new NN library functions to be used by the graph compiler backend, by analyzing new graphs and graph constructs.
- Create technical documentation and presentations describing work results.
- Create SW designs for new features.
- Coach other team members.
What You'll Need:
- Good experience with low-level embedded software development and optimization for vector DSP or NPU architectures.
- Proficiency in C/C++ programming for embedded systems as well as scripting languages.
- Practical experience with software development in the domain of neural networks.
- Understanding of NN compilers and NN inference on resource-constrained devices.
The Impact You Will Have:
- Enhance the performance and efficiency of Synopsys NPU accelerators and ARC processors.
- Contribute to the development of cutting-edge neural network libraries.
- Provide valuable support and optimization guidance to Synopsys customers.
The Team You'll Be A Part Of: Join our ARC Processor and Subsystems team, where you will work alongside dedicated professionals focused on pushing the boundaries of embedded software development. Our team collaborates closely with compiler and hardware design teams, ensuring that our innovations lead to real-world performance improvements and customer success.
Rewards and Benefits: We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.
#J-18808-Ljbffr-
Embedded Software Developer
1 month ago
Markham, Ontario, Canada JAM Software GmbH Full timeEmbedded Software DeveloperWe are seeking a highly motivated and dynamic Embedded Software Developer to join our team at JAM Software GmbH. As an Embedded Software Developer, you will be responsible for designing, developing, and testing software applications for embedded systems.Key ResponsibilitiesCollaborate with experienced engineers to design and...
-
Embedded Software Professional
3 weeks ago
Markham, Ontario, Canada JAM Software GmbH Full time{"h2":{"text":"Embedded Software Developer Job Description"}},As an Embedded Software Developer at JAM Software GmbH, you will play a key role in designing and developing cutting-edge embedded software applications. With a focus on packet processing, you will collaborate with experienced engineers to create innovative solutions that drive our business...
-
Engineering - Embedded Software Developer-Or
1 month ago
Markham, Canada JAM Software GmbH Full timeh3>Embedded Software Developer – Packet processingAre you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we’re looking forHighly motivated and dynamic professionalsMotivated designers with broad backgrounds and service mindset...
-
Senior Embedded Software Engineer
4 weeks ago
Markham, Canada Synopsys, Inc. Full timeYou Are: An experienced Embedded Software Engineer with a strong background in Neural Networks (NN) who is passionate about both algorithmic and platform-specific optimization. You excel in optimizing library code for efficient implementation across various platforms and creating optimal interfaces to the graph compiler backend. You thrive in collaborative...
-
Embedded Systems Software Engineer
2 weeks ago
Markham, Ontario, Canada Eternal Technologies Inc. Full timeWe are seeking a highly skilled Embedded Systems Software Engineer to join our team at Eternal Technologies Inc. The ideal candidate will have a strong background in computer and technology knowledge, with expertise in tool command language (TCL), Perl, and Python. Additionally, they should have experience with ASIC design and development, as well as a solid...
-
Senior Embedded Firmware Software Developer
4 weeks ago
Markham, Ontario, Canada GE Vernova Full timeAt GE Vernova, we're developing innovative solutions for the world's power grids, and we're looking for a skilled Senior Embedded Firmware Software Developer to join our team.As a key member of our Grid Automation team, you'll have the opportunity to work on the development and implementation of cutting-edge firmware for our grid automation systems.We're...
-
Senior Embedded Firmware Engineer
4 weeks ago
Markham, Ontario, Canada GE Renewable Energy Full timeJob SummaryWe're seeking a talented Embedded Software Developer to join our team at GE Renewable Energy. As a key member of our firmware development team, you will be responsible for designing, developing, and testing embedded software for our transmission product line.Key Responsibilities:Architect and design embedded software systems, including networks,...
-
Senior Embedded Firmware Engineer
1 month ago
Markham, Ontario, Canada GE Renewable Energy Full timeJob SummaryWe're seeking a talented Embedded Software Developer to join our team at GE Renewable Energy. As a key member of our firmware development team, you will be responsible for designing, developing, and testing embedded software for our transmission product line.Key Responsibilities:Architect and design embedded software systems, including networks,...
-
Embedded Software Developer
1 month ago
Markham, Ontario, Canada CB Canada Full timeJob Summary:CB Canada is seeking a skilled Embedded Software Developer to join their team. The ideal candidate will have experience with embedded software development, C, C++, and assembler programming. They will be responsible for designing and developing wireless L1/L2/L3 stack modules for LTE-based FWA products, defining and implementing management and...
-
Embedded Software Engineering Group Lead
3 weeks ago
Markham, Ontario, Canada General Motors Full timeJob Title: Embedded Software Engineering Group LeadAt General Motors, we are seeking an experienced Embedded Software Engineering Group Lead to lead our team of software engineers in the development of cutting-edge software solutions for our advanced driver-assistance systems (ADAS). The ideal candidate will have a strong technical background in software...
-
Embedded Firmware Engineer
2 months ago
Markham, Canada Murata Power Solutions Full timeWell known for the quality of its products and workforce, we can provide you the opportunity to work with talented people and a management team focused on growth and the ongoing development of leading-edge technologies for many of the world’s major OEM’s. Position Summary As part of a product development team, the EFE is responsible for the...
-
Embedded Systems Design Engineer
2 weeks ago
Markham, Ontario, Canada Murata Power Solutions Full timeJob Summary: Murata Power Solutions seeks a highly skilled Embedded Firmware Engineer to join our product development team. As an Embedded Firmware Engineer, you will be responsible for designing, documenting, and integrating digital hardware and software within leading-edge power conversion products.
-
Embedded Software Development Expert
3 weeks ago
Markham, Ontario, Canada Nbsalonspa Full timeEmbedded Software Development ExpertAt Nbsalonspa, we're seeking a talented Embedded Software Development Expert to join our team. As an Embedded Software Development Expert, you'll collaborate with top-tier clients on transformative projects. You'll gain international experience on global projects, exploring multiple sectors like telecommunications,...
-
Embedded Firmware Engineer
1 month ago
Markham, Ontario, Canada Murata Power Solutions, Inc. Full timeJob SummaryMurata Power Solutions, Inc. is seeking a highly skilled Embedded Firmware Engineer to join our Product Development team at the Toronto Design Centre. As a key member of our team, you will be responsible for designing, developing, and integrating digital hardware and software into power supplies, as well as qualifying the resulting designs and...
-
Embedded Software Optimization Expert
4 weeks ago
Markham, Ontario, Canada Synopsys, Inc. Full timeEmbedded Software Optimization ExpertYou are an experienced software engineer with a strong background in neural networks who is passionate about optimizing library code for efficient implementation across various platforms. You excel in creating optimal interfaces to the graph compiler backend and thrive in collaborative environments, communicating...
-
Embedded Systems Engineer
3 weeks ago
Markham, Ontario, Canada Eternal Technologies Inc. Full timeEternal Technologies Inc. is seeking a highly skilled Embedded Systems Engineer to join our team. As an Embedded Systems Engineer, you will design and develop embedded systems for a variety of applications. Your primary responsibility will be to design and implement digital and analog circuits for ASIC development. You will also be responsible for testing...
-
Embedded Firmware Engineer
2 months ago
Markham, Canada Murata Power Solutions, Inc. Full timeMurata Power Solutions is a leading provider of power conversion products that are sustainable and efficient. We are focused in two transformative technology, macro market segments; Server, Storage, Networking (SSN) and E-Mobility, including electric vehicles, robotics and energy storage. Ranked amongst the world’s top 5 suppliers of breakthrough power...
-
Embedded Firmware Design Engineer
4 weeks ago
Markham, Ontario, Canada Murata Power Solutions Full timeJob SummaryMurata Power Solutions is seeking a highly skilled Embedded Firmware Design Engineer to join our team. As an Embedded Firmware Design Engineer, you will be responsible for the design, documentation, and integration of digital hardware and software within leading-edge power conversion products.Key ResponsibilitiesDesign and develop digital control...
-
Embedded Systems Firmware Engineer
4 weeks ago
Markham, Ontario, Canada Synopsys Full timeEmbedded Systems Firmware EngineerWe are seeking an experienced Embedded Systems Firmware Engineer to join our team at Synopsys. As a key member of our PHY IP team, you will be responsible for developing firmware for embedded processors in current and next-generation SerDes products. This is an excellent opportunity to work with an expert team of engineers...
-
Embedded Systems and Machine Learning Software Engineer
26 minutes ago
Markham, Ontario, Canada Collabera Full timeJob DescriptionWe are seeking a highly motivated Embedded Systems and Machine Learning Software Engineer to join our team at Collabera.About the RoleThis position exists for an individual with the ability to learn quickly and work independently within a dynamic, fast-paced organization building next-generation mobile devices.ResponsibilitiesDevelop, verify,...