Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Recruiter

  • Hire someone
  • Recruiter Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Embedded Software Developer

Embedded Software Developer

Back to Jobs
Sanmina logo

Embedded Software Developer

Sanmina

75,000–100,000 / Year

Location

14051 - EMS Kanata CAN - Ottawa, ON K2K 0J9 CA

Experience

Entry

Posted

Jul 22, 2026

Apply by

August 21, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Office

Sign in to apply on web or download the app for more options.

Job Description

Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for RF, Microelectronic, Optical components and Integrated Subsystems, providing services from design concept, through prototype design and testing, process development, assembly and test innovation, to volume manufacturing. We are extremely proud to partner with our customers enabling their product through the full product lifecycle. At AMT, you will work on some of the most innovative programs and products that address emerging markets, including optical and RF communication, datacenter connectivity, quantum computing, automotive sensing systems, medical devices and diagnostics and test & measurement systems, to name a few. Come and join us, and be part of a team that challenges you to be your best, where you will be empowered to make a difference and where we are extremely proud of what we deliver, together. Job Purpose The design engineering group provides complete end-to-end product development solutions to a variety of customers. These product solutions include development of optical transceivers and optical sub assemblies, test and measurement modules, and a variety of RF solutions. The team delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer for the Advanced Systems and Interconnect team. The initial focus will be frequency synthesizer solution, participating in the software development life cycle, from concept through to delivery to end customers. The candidate will be expected to collaborate with a cross function product development team. Nature of Duties/Responsibilities: - Participate in the software development life cycle, from development through delivery to the end customers. - Consult with optical, hardware, microelectronics, software, manufacturing and test teams during design development. - Interface with various testing groups for test case development. This includes FW DVT, optical test, system software test and manufacturing tests. - Analyze system performance and quality. Work with product verification and test teams to resolve problems. - Requirement and design documentation. - Transfer of information to manufacturing. Education and Experience: - B.S. Degree in Electrical Engineering or Computer Science. M.S. is considered an asset. - 1-3 years experience. New grads will be considered if strong experience with Linux environment. - Linux-based embedded system experience - Strong proficiency in C, Python, Visual Basic. - Perl, C++, Ruby, Lisp are all assets - Experience with bare metal and RTOS based embedded development. - Knowledge of communication protocols such as SPI, UART, I2C, MDIO. - Troubleshooting and debugging using JTAG tools, IDE, oscilloscopes and logic analyzers. - Knowledge of software version control (GIT) and bug tracking systems. - Excellent written and oral communication skills. - Highly self-driven and willingness to learn new skills. The following are also considered Assets: - Experience with bootloaders, build systems - Experience with Device Tree Blob (DTB) and Device Tree Source (DTS) - Ability to understand CPU Hardware architectures, Hardware Functional Specifications and Hardware Timing Diagrams. - Experience in Hardware boards development and/or debugging. - Familiarity with optical such as 100G/400G/800G/1600G interfaces, Coherent optical interfaces, DWDM, OTN, Ethernet, OSI Model, TCP/IP and MPLS. OTHER INFORMATION - The compensation range for this position is $75,000 - $100,000 annually. - This position is for an existing vacancy. - The hiring process for this position does not use Artificial Intelligence (AI). Sanmina welcomes and encourages applications from persons with disabilities. In accordance with the guidelines established under the Accessibility for Ontarians with Disabilities Act (AODA), accommodations are available on request for candidates taking part in all aspects of the selection process.

Key Responsibilities

  • Participate in the software development life cycle from development through delivery.
  • Consult with optical, hardware, microelectronics, software, manufacturing, and test teams during design development.
  • Interface with testing groups for test case development including FW DVT, optical test, and system software test.
  • Analyze system performance and quality and work with verification teams to resolve problems.
  • Create requirement and design documentation.
  • Transfer information to manufacturing.

Requirements

  • B.S. Degree in Electrical Engineering or Computer Science

Skills Required

Linux-based embedded system experienceCPythonVisual BasicBare metal embedded developmentRTOS based embedded developmentSPIUARTI2CMDIOJTAG toolsIDEOscilloscopesLogic analyzersGITBug tracking systemsWritten communicationOral communicationSelf-drivenWillingness to learnBootloadersBuild systemsDevice Tree Blob (DTB)Device Tree Source (DTS)CPU Hardware architecturesHardware Functional SpecificationsHardware Timing DiagramsHardware boards developmentOptical interfaces (100G/400G/800G/1600G)Coherent optical interfacesDWDMOTNEthernetOSI ModelTCP/IPMPLS

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

75,000–100,000 / Year

Currency: USD

Job Type

Full-time

Experience

Entry

Location

14051 - EMS Kanata CAN - Ottawa, ON K2K 0J9 CA

Application Deadline

August 21, 2026

Total Applicants

0

About Sanmina

Sanmina logo

Sanmina is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

Stellantis logo

Embedded Software / Firmware Engineer – Automotive MCU & SoC

Stellantis

Full-timeEasy applyWork from Office
Headquarters & Technology Center - Auburn Hills·Senior·Jul 22
Ford Pro logo

Test Developer, Automation

Ford Pro

96,000–146,000 / Year

Full-timeEasy applyHybrid
Ottawa·Mid·Jul 22
Cloudflare logo

Senior Customer Engineer, Digital Native Enterprise - Los Angeles

Cloudflare

221,000–267,000 / Year

Full-timeEasy applyHybrid
Hybrid·Senior·Jul 22
NetSuite logo

Oracle Data Integrator (ODI) Developer/ Lead

NetSuite

Full-timeEasy applyWork from Office
BENGALURU·Senior·Jul 22
G

Modem Power Firmware Engineer, Pixel

Google

116,000–166,000 / Year

Full-timeEasy applyWork from Office
San Diego·Mid·Jul 22
NetSuite logo

Senior Core Infrastructure Engineer

NetSuite

Full-timeEasy applyWork from Office
BENGALURU·Senior·Jul 22
Browse all jobs