Embedded Software Developer

6 days ago


Ottawa, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time
Job Description

We are seeking an experienced Senior Automotive Software Engineer to join our team at MEDA Engineering and Technical Services, LLC. This role will involve working on the next-generation Gateway ECU in the automotive industry.

Key Responsibilities:

  • Develop software drivers for various hardware peripherals, including adapting existing drivers and developing new driver architectures.
  • Work with a dynamic team to deliver state-of-the-art software solutions for the next-generation Gateway product.
  • Design and implement platform software to support advanced application features.
  • Debug platform software and provide fixes as required.
  • Bring up new embedded HW modules.
  • Extend existing SW architecture for new feature requirements.
  • Collaborate with vendors, hardware teams, and other embedded software teams to resolve platform and firmware issues.

Requirements:

  • Bachelor's degree in computer engineering, electrical engineering, or equivalent field of study.
  • Ability to read and understand technical datasheets as well as schematics.
  • Experience in multi-threaded programming in C.
  • Assembly - Previous experience with low-level device driver development and board bring-up.
  • 2+ years of software development experience.


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Software Engineer – Embedded SystemsMain Responsibilities:- Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.- Develop and maintain embedded software modules using programming languages such as C++ and Python.- Implement networking solutions to ensure seamless communication between software...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Job Description:Ciena Corporation is seeking a highly skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for creating an evaluation software development kit that enables customers to develop their products using Ciena components.Key Responsibilities:Work with a broader team of engineers,...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leading provider of innovative optical and photonic products that power the future of communication. We are seeking an experienced Senior Embedded Linux Software Designer to join our team and drive innovation in the design and development of next-generation optical communication products.Job DescriptionThe successful candidate will lead the...


  • Ottawa, Ontario, Canada Procom Full time

    About the RoleThis is an exciting opportunity for a Senior C++ Embedded Software Developer to join our team at Procom. You will be working in the Software Development team, participating in a project working through the development lifecycle from concept, test plan design, implementation, test bed setup, execution, issue debugging, isolation and quality...


  • Ottawa, Ontario, Canada Lumentum Operations LLC Full time

    Embedded Software Engineer RoleLumentum Operations LLC is committed to bringing passion and customer focus to its business.We're seeking an Embedded Software Engineer to join our Ottawa-based WSS Embedded Software team. The ideal candidate will have experience developing embedded software and working with R&D teams.The opportunity includes a range of...

  • Embedded Developer

    7 days ago


    Ottawa, Ontario, Canada Procom Full time

    Embedded Software Developer/Engineer We have two separate roles available, listed below, for embedded developers, with strong C or C++ experience. These are both year contracts, with the possibility of renewal, and require on-site work in Ottawa. Embedded C Software Engineer In this role you will develop software drivers for various hardware peripherals,...

  • Embedded Developer

    3 weeks ago


    Ottawa, Ontario, Canada Procom Full time

    Embedded Software Developer/EngineerWe have two separate roles available, listed below, for embedded developers, with strong C or C++ experience. These are both year contracts, with the possibility of renewal, and require on-site work in Ottawa.Embedded C Software EngineerIn this role you will develop software drivers for various hardware peripherals,...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    About the RoleWe're seeking an experienced Development Engineer to join our team. As a key member of our team, you'll work closely with other engineers to design, develop, and test software applications for our embedded systems. Your expertise will help us shape the future of software development and drive innovation in our field.Key ResponsibilitiesDesign,...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Software Engineer – Embedded SystemsMain Responsibilities:Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications.Develop and maintain embedded software modules using programming languages such as C++ and Python.Implement networking solutions to ensure seamless communication between software...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    Software Engineer – Embedded Systems Main Responsibilities: Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications. Develop and maintain embedded software modules using programming languages such as C++ and Python. Implement networking solutions to ensure seamless communication between software...


  • Ottawa, Ontario, Canada Lumentum Operations LLC Full time

    Job Details">About the OpportunityLumentum Canada is seeking an experienced Embedded Software Engineer - Co-op/Intern to join our Ottawa-based WSS Embedded Software team. The successful candidate will have the opportunity to work on real-world projects and develop their skills in a dynamic and supportive environment.">Key RequirementsTo succeed in this role,...


  • Ottawa, Ontario, Canada EPITEC Full time

    Position: Autosar Embedded SW DeveloperLocation: Fully OnsiteAbout Us: We were founded on the belief that freedom of movement drives human progress. As we look to the future and society's changing needs, we are committed to becoming the world's most trusted mobility company, delivering smart vehicles for a smart world. Join our team as we create tomorrow We...


  • Ottawa, Ontario, Canada Senstar Corporation Full time

    At Senstar Corporation, we're seeking a highly skilled Embedded Software Specialist to join our engineering team.The ideal candidate will be responsible for designing, developing, and maintaining embedded software solutions using C and C++. You will work on both front-end and back-end development, contributing to the entire software development lifecycle...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Embedded Software Developer, Ottawa, ONCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    Job OverviewCiena Corporation is seeking an experienced Embedded Software Developer to join our engineering team. The ideal candidate will have a strong background in software development, with experience working on complex projects from concept to delivery.The successful candidate will be responsible for designing, developing, and testing software...


  • Ottawa, Ontario, Canada Myticas Consulting Full time

    About the Role:Myticas Consulting seeks a highly skilled Embedded Software Developer to lead the design, development, and implementation of advanced satellite ground segment software systems. The ideal candidate will have a strong background in software development, with a focus on embedded systems, and excellent analytical and problem-solving skills.Main...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    As a Senior Software Developer for Embedded Systems at BlackBerry Inc., you will be responsible for maintaining and augmenting the graphics subsystem on both native and virtualized systems. This role requires expertise in developing 2D and 3D graphics drivers for various GPUs, as well as experience with QNX Graphics subsystem.The ideal candidate will have a...


  • Ottawa, Ontario, Canada General Motors of Canada Full time

    Job DescriptionWork Arrangement: This role is based remotely but if you live within a 80 KM radius of Markham Elevation Centre or Oshawa Elevation Centre, you are expected to report to that location three times a week, at minimum.At General Motors, we envision a future characterized by zero crashes, zero emissions, and zero congestion. We are pioneering the...


  • Ottawa, Ontario, Canada Ciena Corporation Full time

    About the RoleCiena Corporation is seeking an experienced Embedded Software Developer to join our team. As a key member of our engineering group, you will be responsible for designing, developing, and testing software applications for our embedded systems.The ideal candidate will have a strong background in software development, with experience working on...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    QNX - Senior Systems Software (General Embedded) DeveloperApply locations Ottawa, OntarioTime Type: Full timePosted On: Posted 4 Days AgoJob Requisition ID: 20240248Worker Sub-Type: RegularJob Description:QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for...