Talent.com
Sanmina
Embedded Software DeveloperSanmina • Kanata, ON
Embedded Software Developer

Embedded Software Developer

Sanmina • Kanata, ON
30+ days ago
Salary
CA$75,000.00 yearly
Job type
  • Full-time
Job description

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.

Create a job alert for this search

Embedded Software Developer • Kanata, ON

Similar jobs

Nanny Wanted - Kanata, On: Experienced Nanny Wanted!. Perfect For Growing Family!

CanadianNanny.caKanata, Ontario, Canada
Full-time

I’m looking for a reliable nanny to join our family in Kanata, Ontario! I’m looking for someone to provide care for my 5 month old son when I’m working from homd.I also have my 7 year old daughter ... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausLa Peche, QC, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Health Physicist

Insider, Inc.Carleton Place, Ontario, Canada
Full-time

We are looking for a Health Physicist to serve as the technical backbone of our Radiation Protection Program.You will be the subject matter expert responsible for the "why" and "how" of radiologica... Show more

 • Promoted

Earn Up To $400 Per Day By Playing Games And Taking Surveys - Up To $400 A Day - Remote

Freecash.ComCarleton Place, Canada
Remote
Full-time

Com is an innovative new platform for side hustle seekers who want to earn money online by playing games, taking surveys, and completing various assigned tasks.Since its launch 5 years ago, over 50... Show more

 • Promoted

SE Health Day Personal Support Worker Role

SE HealthCarleton Place, ON, CA
Part-time

Transform lives as a Day Personal Support Worker with SE Health, where your travel and mileage are compensated.Discover a caring environment focused on your professional development.SE Health is cu... Show more

 • Promoted

Administrative Assistant Admin Work From Home - Part Time Focus Group Panelists

ApexFocusGroupBeckwith, Canada
Remote
Full-time +1

Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify.No Call Center Representative Agent experience needed.Call ... Show more

 • Promoted

Algebra Private Tutoring Jobs Alcove

SuperprofAlcove, QC, CA
Full-time

Superprof is Canada's tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community ... Show more

 • Promoted

Earn up to $400 per Day by Playing Games and Taking Surveys

AlmediaLow, Quebec, Canada
Full-time

Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op... Show more

 • Promoted

Lab Patient Technician

LifeLabs Medical Laboratory ServicesCarleton Place, ON, CA
Part-time

For over 50 years, LifeLabs has been Canada’s leading provider of laboratory diagnostic information and digital health connectivity systems, enabling patients and healthcare practitioners to diagno... Show more

 • Promoted

Remote Online Tasks – Earn Up to $1,500/month Playing Games

Free Cash by AlmediaWakefield, Other, Canada
Remote
Full-time

Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks:.Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo... Show more

 • Promoted

Elder Care Provider Wanted - Part Time Home Support For Kind Couple

ElderCare.comKanata, Ontario, Canada
Part-time

An experienced caregiver with integrity, compassion, and respect for elderly Must be patient, gentle, adaptable, and kind.People person with an ability to put people at ease Meal prep, light house... Show more

 • Promoted

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn HausLa Peche, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Amalu looking for a babysitter or nanny in Smiths Falls

SitlySmiths Falls, CA
Part-time

We have 1 child (1 girl, 2 years old).Feel free to contact me so we can make an appointment. Show more

 • Promoted

Sales Specialist- PRO

RONASmiths Falls, ON, CA
Full-time

At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities... Show more

 • Promoted

Sales Expert Role at RONA

RONASmiths Falls, ON, CA
Full-time

Become a pivotal part of the RONA team as a Sales Expert, blending your passion for customer service with your product knowledge.Drive sales and enhance the customer's shopping experience.As a Sale... Show more

 • Promoted

Construction Quality Supervisor

Insider, Inc.Carleton Place, Ontario, Canada
Permanent

About Valar Atomics At Valar Atomics, we're redefining what's possible in energy.Our mission is to make clean, high-temperature nuclear power scalable—unlocking abundant energy for industry, hydrog... Show more

 • Promoted

Management Trainee Program at Enterprise

Enterprise HoldingsCarleton Place, ON, CA
Full-time

Join the respected Management Training Program at Enterprise Mobility in Carleton Place, Ontario.This position is designed for immediate hire and focuses on leadership and customer service skills.A... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausLa Peche, QC, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausLa Peche, QC, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Management Trainee

Enterprise HoldingsCarleton Place, ON, CA
Permanent

Start your career with Enterprise Mobility! We’re.Whether you see yourself in sales, business development, customer service, retail management, or operations, as a manager in training, you can coun... Show more