Talent.com
Software Developer (Embedded)
Software Developer (Embedded)Aversan • Ottawa, Ontario, Canada
Software Developer (Embedded)

Software Developer (Embedded)

Aversan • Ottawa, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. We deliver leading-edge and reliable safety-critical electronics and softwaresystems to the aerospace defence and space industries.

We are currently seeking a qualified Software Developer .

As a member of our team you will contribute to the design and development of next-generation embedded systems that advance our technological capabilities. We are looking for innovative professionals with a demonstrated passion for embedded technology and a proven ability to excel in a collaborative fast-paced environment.

Location : Ottawa ON

Job Type : Onsite / Hybrid

Responsibilities

  • Design develop and test new embedded software products at the forefront of technology.
  • Support enhance and maintain existing embedded software systems.
  • Participate in architecture design and code reviews to ensure high-quality solutions.
  • Analyze technical requirements research solutions and develop robust software designs.
  • Apply and improve development processes and best practices.
  • Evaluate and integrate emerging technologies into new and existing projects.
  • Review IC datasheets register maps and board schematics to ensure hardware-software alignment.
  • Contribute to a positive productive and team-oriented work environment.

Basic Qualifications

  • Bachelors degree in Computer Science Engineering or related discipline (or equivalent).
  • 5 years of experience in embedded software development.
  • Proven experience with firmware development for Intel ARM or Power Architecture processors.
  • Strong proficiency in C programming and deep understanding of low-level hardware interactions.
  • Demonstrated skills in software debugging troubleshooting and problem-solving.
  • Solid grasp of software design principles and engineering best practices.
  • Experience working in multi-disciplinary engineering teams.
  • Experience with the following is an asset :

  • Firmware environments : Das U-Boot UEFI Slim Bootloader.
  • Operating systems : Linux VxWorks Windows.
  • Programming and scripting : Python bare-metal programming.
  • Board bring-up and hardware debugging using oscilloscopes logic analyzers or DMMs.
  • Software tools : Git JIRA and software test frameworks.
  • Bus and interface protocols : PCIe Ethernet MDIO I2C SPI TPM SATA USB eMMC NVMe.
  • Configuration management requirements tracking and software testing methodologies.
  • What We Offer

  • Competitive compensation and benefits
  • On-the-job training and skills development opportunities
  • Hands-on project experience
  • Mentorship from industry professionals
  • Flexibility to gain experience in multiple industries
  • The name of the file for the resume should be the applicants full name and the position title you are applying for. The resume format should be PDF.

    Key Skills

    Dermatology,Accomodation,Corporate Marketing,Drafting,Computer Engineering

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Embedded Software Developer • Ottawa, Ontario, Canada

    Similar jobs
    Director, Software Engineering

    Director, Software Engineering

    Affirm • Ottawa H2B, ON, Canada
    Full-time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.We are seeking to hire a ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    SRC Can • Ottawa, ON, Canada
    Full-time
    The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible®.The company was formed to provide innovative products and seasoned analysis to solve the United States&rs...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Engineer – Airborne Platforms

    Senior Embedded Software Engineer – Airborne Platforms

    Gogo • Ottawa H2B, ON, Canada
    Full-time
    A leading telecommunications company in Ottawa is seeking a Senior Airborne Platform Software Engineer to design and develop software for airborne products. The ideal candidate will have a Bachelor'...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Lead — C / C++, Linux & FPGA

    Senior Embedded Software Lead — C / C++, Linux & FPGA

    Ross • Ottawa
    Full-time
    A leading broadcast technology company in Ottawa seeks a Senior Software Developer skilled in C / C++.The ideal candidate will lead design efforts while working in an Agile environment focused on nex...Show more
    Last updated: 3 days ago • Promoted
    Platform Embedded developper

    Platform Embedded developper

    Exposant 3 • Ottawa, Ontario, .CA
    Full-time
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
    Last updated: 30+ days ago
    Senior Embedded Developer - Principal (34672)

    Senior Embedded Developer - Principal (34672)

    Myticas Consulting • Ottawa
    Full-time
    Senior Embedded Developer - Principal (34672).Senior Embedded Developer - Principal (34672).Principal Embedded Software Developer will play a pivotal role in driving the architectural and design as...Show more
    Last updated: 7 days ago • Promoted
    Senior Embedded Software Engineer - On-Site Ottawa

    Senior Embedded Software Engineer - On-Site Ottawa

    Morson Talent (Canada & USA) • Ottawa
    Full-time
    Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t...Show more
    Last updated: 15 days ago • Promoted
    Senior Embedded IoT Software Architect

    Senior Embedded IoT Software Architect

    ORBCOMM • Ottawa
    Full-time
    A global IoT solutions provider in Ottawa seeks a Senior Embedded Software Engineer to enhance software for IoT solutions. This role involves maintaining network SDKs, managing developer tools, and ...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Firmware Engineer, IoT (Hybrid in Ottawa)

    Senior Embedded Firmware Engineer, IoT (Hybrid in Ottawa)

    LRO Staffing • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A reputable staffing agency is seeking a Senior Firmware Engineer to join a well-established organization in Ottawa.The role involves developing firmware for embedded IoT products and requires sign...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Actalent • Ottawa, ON, Canada
    Full-time
    Join a dynamic and innovative team as a Software Engineer, where you will play a pivotal role in the development and maintenance of cutting-edge software systems. This is a unique opportunity to be ...Show more
    Last updated: 5 days ago • Promoted
    Software Developer II

    Software Developer II

    Warner Bros. Entertainment • Ottawa H2B, ON, Canada
    Full-time
    Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart...Show more
    Last updated: 30+ days ago • Promoted
    Senior Technical Product Manager, Embedded & Automotive

    Senior Technical Product Manager, Embedded & Automotive

    QNX • Ottawa H2B, ON, Canada
    Full-time
    A leading technology firm is seeking a Senior Technical Product Manager in Ottawa.This role involves owning the product lifecycle of multi-component solutions and defining integration strategies fo...Show more
    Last updated: 2 days ago • Promoted
    SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels

    SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels

    Alphawave Semi • Ottawa H2B, ON, Canada
    Full-time
    SerDes PHY FW / SW Engineer - Staff / Senior Staff / Principal Levels at Alphawave Semi.The Embedded Software / Firmware Team develops critical embedded software powering high-performance multi-standard ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Software Leader (RTOS, C / C++)

    Senior Embedded Software Leader (RTOS, C / C++)

    Ciena Corporation • Ottawa
    Full-time
    A leading technology company in Ottawa is seeking an experienced Senior Manager Embedded Software Engineering.This role involves managing a team focused on developing cutting-edge optical software ...Show more
    Last updated: 6 days ago • Promoted
    Embedded Linux Software Designer

    Embedded Linux Software Designer

    Lumentum Operations LLC • Ottawa
    Full-time
    What You’ll Be Doing • • • Lead the definition and development of software architectures for pioneering optical communication products. Innovate and collaborate with a team of industry experts, bringin...Show more
    Last updated: 15 days ago • Promoted
    Software Developer II — Cloud, APIs & Automation

    Software Developer II — Cloud, APIs & Automation

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    A leading entertainment provider is seeking a Software Developer II in Ottawa, Ontario.The ideal candidate will design and develop innovative software solutions, focusing on libraries, APIs, and cl...Show more
    Last updated: 25 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Giatec Scientific Inc. • Nepean, ON, Canada
    Full-time
    Location : Ottawa, ON (In-office 5 days a week).Join our team to create advanced IoT solutions for the construction industry. As part of our Hardware development group, you'll design embedded sof...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Work in Ottawa • Ottawa, Ontario, CA
    Full-time
    Quick Apply
    Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and ...Show more
    Last updated: 13 days ago