Embedded Software Engineer

3 weeks ago


Toronto, Ontario, Canada Husky Full time

Job Description:


Job Title: Embedded Software Engineer


About the Role:


We are seeking an experienced Embedded Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software for embedded systems. This is a great opportunity for a talented engineer to work on a variety of challenging projects and contribute to the development of our cutting-edge products.


Key Responsibilities:


• Design and develop software for embedded systems using C, C++, and assembly languages


• Collaborate with hardware engineers to ensure seamless integration of software and hardware components


• Test and debug software to ensure high-quality and reliability


• Participate in code reviews and contribute to the development of best practices and standards


Requirements:


• B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or related field


• 5+ years of experience in embedded software development


• Strong knowledge of C, C++, and assembly languages


• Experience with microcontrollers and embedded systems


• Excellent problem-solving and analytical skills


• Strong communication and teamwork skills


What We Offer:


• Competitive salary and benefits package


• Opportunity to work on challenging and innovative projects


• Collaborative and dynamic work environment


• Professional development and growth opportunities



  • Toronto, Ontario, Canada Square Full time

    About the RoleAt Square, we're building a team of talented software engineers to work on our custom Bitcoin mining chip. As an Embedded Software Engineer, you'll be responsible for designing, developing, and deploying software applications that support our cutting-edge mining technology.Key ResponsibilitiesCollaborate with the team to contribute to feature...


  • Toronto, Ontario, Canada Harris Geospatial Solutions Full time

    About the RoleThe Software Engineering department at Harris Geospatial Solutions is seeking a highly skilled and motivated Software Development Lead and Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and validating real-time embedded software for complex electro-optical...


  • Toronto, Ontario, Canada Ciena Canada, Inc. Full time

    Company OverviewCiena Canada, Inc. is a technology company that leads with humanity, driving business priorities alongside meaningful social, community, and societal impact.Salary RangeThe estimated annual salary for this position is $93,900 - $149,900 CAD.Job DescriptionThe Embedded Software Procurement Manager is responsible for managing the procurement...


  • Toronto, Ontario, Canada Extreme Networks Full time

    Job Title: Staff SW Systems EngineerWe are seeking a highly skilled and experienced Embedded Linux Build Systems Engineer to join our team at Extreme Networks.Key Responsibilities:Design, implement, and maintain Yocto-based build systems for embedded Linux projects.Customize and optimize Linux distributions using Yocto tools and recipes.Troubleshoot build...


  • Toronto, Ontario, Canada Intero Integrity Full time

    At Intero Integrity, we're seeking a highly skilled Embedded Systems Developer to join our dynamic Unique Ability Team. As a key member of our engineering team, you'll be responsible for designing and implementing state-of-the-art robotic platforms, improving existing designs, and introducing new ideas for control systems, navigation, and autonomous...


  • Toronto, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is committed to a culture of innovation and excellence.The Procurement Lead: Embedded Software Solutions is responsible for managing the procurement process for software products that are embedded in Ciena's products and solutions.This includes engaging with product teams, legal team, suppliers, and subject matter experts to ensure that...


  • Toronto, Ontario, Canada Ciena Canada, Inc. Full time

    Ciena Canada, Inc. is a technology company that prioritizes its people-first philosophy, offering a culture that values a personalized and flexible work environment, empowering employees' passions, growth, wellbeing, and belonging.Key ResponsibilitiesThe Procurement Lead - In-Product Software is responsible for managing the procurement process for embedded...


  • Toronto, Ontario, Canada Ciena Canada, Inc. Full time

    Job SummaryCiena Canada, Inc. is seeking a highly skilled Procurement Lead to manage the procurement process for software products embedded in our products and solutions. This role requires strong knowledge of software licensing models, terms, and conditions, as well as excellent communication, negotiation, and problem-solving skills.Key...


  • Old Toronto, Ontario, Canada Waabi Full time

    Waabi, a pioneering AI company, is revolutionizing the self-driving technology landscape. Our team of world-class experts is dedicated to unleashing the power of AI to drive safely in the real world. As a Senior Embedded Systems Software Engineer, you will be part of our innovative approach to commercialize self-driving technology.We are seeking a diverse...


  • Toronto, Ontario, Canada Aversan Full time

    Job SummaryWe are seeking a skilled Embedded Real-Time Systems Test Engineer to join our team at Aversan.About the RoleThis is a challenging opportunity for a test engineer with experience in testing of embedded real-time systems or equivalent software or hardware test experience. The ideal candidate will have excellent problem-solving skills, strong...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Role OverviewAt Infotree, we're committed to delivering top-notch software solutions for the automotive industry. As a Software Developer for Embedded Systems, you'll play a crucial role in designing and developing innovative Android-based infotainment head units for leading car manufacturers.Key Responsibilities:Contribute to the development of new software...


  • Toronto, Ontario, Canada Intero Integrity Full time

    Job OverviewWe are seeking a highly skilled and motivated Robotics Software Developer to join our dynamic Unique Ability Team at Intero Integrity. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining state-of-the-art robotic platforms, improving existing designs, and introducing new ideas for control...


  • Toronto, Ontario, Canada Intero Integrity Full time

    At Intero Integrity, we're committed to innovation and excellence in the energy industry. As a Robotics Software Developer, you'll play a key role in driving our mission forward.We're seeking a highly skilled and motivated individual to join our Unique Ability Team. The ideal candidate will have a solid foundation in computer engineering fundamentals, a...


  • Toronto, Ontario, Canada Perasoinc Full time

    Sr. Software Engineer – Device SoftwarePeraso Technologies Inc. is seeking an experienced Sr. Software Engineer to join our fast-paced Software Development team.Key Responsibilities:Design and develop new features and enhance existing ones in the MAC layer.Work with time-sensitive code, including data path from the MAC layer to the PHY layer.Collaborate...


  • Toronto, Ontario, Canada Microchip Technology Full time

    Microchip Technology Inc. OpportunityWe are a leading technology company dedicated to empowering innovation and excellence.Our team is seeking an experienced Software Development Engineer to join our Microchip FPGA group in Toronto.The ideal candidate will be responsible for developing next-generation compute platforms for edge compute applications...

  • Software Engineer

    1 month ago


    Old Toronto, Ontario, Canada Goldman Sachs Bank AG Full time

    Transform the financial industry as a software engineer at Goldman Sachs, where you will design and develop innovative solutions to drive business growth.As a software engineer in our Tax division, you will work closely with our business partners to build and automate solutions that keep our firm at the forefront of the industry.With a strong foundation in...


  • Toronto, Ontario, Canada Microchip Technology Full time

    We are seeking a talented Software Development Engineer to join our team at Microchip Technology, Inc.As a key member of our FPGA group, you will play a critical role in developing next-generation compute platforms for edge compute applications integrated within high-performance low power FPGAs.With your expertise in software development and machine learning...

  • Software Engineer

    2 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    We are seeking a skilled Software Engineer to join our team at Microchip Technology, Inc. in Toronto.Company OverviewAt Microchip, we design the technology that runs the world. Our company culture supports growth and stability, with unlimited career potential. We take pride in our commitment to employee development, values-based decision making, and strong...

  • Software Engineer I

    4 weeks ago


    Toronto, Ontario, Canada Microchip Technology Full time

    Microchip Technology Inc. is seeking a talented FPGA Development Engineer to join our team in Toronto. As a member of our creative and highly motivated team, you will develop next-generation compute platforms for edge compute applications integrated within high-performance, low-power FPGAs.The ideal candidate will have a strong background in software...


  • Toronto, Ontario, Canada QNX Software Systems Full time

    Job DescriptionOverviewBlackBerry QNX is a leading provider of software solutions for the embedded systems industry. We are seeking an experienced Senior Partner Marketing Manager to join our team and drive the development of partner marketing programs with regional reseller and global strategic partners.Key ResponsibilitiesDevelop and execute joint partner...