Skip to main content
Post your resume and find your next job on Indeed!

Embedded Software jobs in Hamilton, ON

Sort by: -
    • Degree or diploma in computer science, embedded system development or related.
    • Experience with common embedded system technologies such as Bluetooth/WiFi/GPS/…
    • Prior experience with code revision and software development life cycles.
    • Design and develop software to control new and existing mobile and industrial systems.
  • View similar jobs with this employer
    • Flight software/aircraft software (highly beneficial).
    • 10+ years of developing embedded applications.
    • Lead designs for safety critical, real-time software…
    • View all MacDonald Dettwiler and Associates Inc. jobs - Brampton jobs - C++ Developer jobs in Brampton, ON
    • Salary Search: Senior C++ Flight Software Engineer VxWorks salaries in Brampton, ON
    • See popular questions & answers about MacDonald Dettwiler and Associates Inc.
    • Demonstrated experience in system‑level embedded software development for industrial or energy systems.
    • At least 5 years' of experience in professional embedded…
    • Experience improving software architecture for scalability, testability, and maintainability.
    • Experience with embedded or IoT device communication from mobile (…
    • Demonstrate fluency with modern software development and AI-assisted techniques, including use of large language models for research, coding, analysis,…
    • A minimum of 3 years of experience in embedded hardware design, preferably within aerospace, robotics, or high-end imaging sectors.
    • Communication troubleshooting software such as WireShark.
    • Research, develop and test new technologies – embedded industrial controllers, cloud applications,…
    • You have spent years where electrical meets optical, where theory meets silicon, and where a good model saves months of debug.
    • The Impact You Will Have.
    • Category Engineering Hire Type Employee Job ID 14488 Base Salary Range $151000-$226000 Remote Eligible No Date Posted 06/16/2026.
    • You are an accomplished engineer with deep expertise in analog, digital, and communications theory, passionate about high-speed serial-link transceiver…
    • Category Engineering Hire Type Employee Job ID 16977 Base Salary Range $119000-$178000 Remote Eligible No Date Posted 08/04/2026.
  • View similar jobs with this employer
    • The team operates with a full suite of industry-standard IC design tools supplemented by custom in-house automation supported by an experienced CAD and software…
    • Category Engineering Hire Type Employee Job ID 15478 Base Salary Range $189000-$284000 Remote Eligible No Date Posted 05/17/2026.
    • The Impact You Will Have.
    • Category Engineering Hire Type Employee Job ID 15233 Base Salary Range $100000-$150000 Remote Eligible No Date Posted 04/20/2026.
Get email updates for the latest Embedded Software jobs in Hamilton, ON

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

Career Resources:

Job Post Details

Firmware Developer - job post

OLS-NA
Ayr, ON
Permanent, Full-time

Job details

Job type

  • Permanent
  • Full-time

Location

Ayr, ON

Benefits

Pulled from the full job description

  • Tuition reimbursement
  • Paid time off
  • Vision care
  • Dental care
  • Casual dress
  • Extended health care
  • Company events

Full job description

JJob Title: Firmware Developer

General Description

Our company is seeking an Embedded System Designer with hands on HW and FW development experience to join our product development team. We are looking for a highly motivated and focused person who wants to springboard their career with a growing engineering / manufacturing company. The successful candidate will be provided with adequate coaching and training on existing products and systems.

Job Responsibilities:

  • Analyze customer requirements and develop a detailed HW/SW architecture.
  • Perform system design, HW/FW and interface trade offs and feasibility study.
  • Develop new Firmware for existing Hardware design.
  • Maintain and improve existing “360 Controls” systems.
  • Develop HW & FW verification and validation process.
  • Develop modular, well organized, readable FW in compliance to design requirements and best design practices.
  • Perform hardware and firmware integration.
  • Ensure proper interface with external devices and systems.
  • Perform system verification and validation testing and DFMEA tests.
  • Defining effort estimates and development logic to support scheduling and on-time delivery of development activities.
  • Perform other activities as assigned by R&D manager.

Requirements:

  • Degree or diploma in computer science, embedded system development or related.
  • 5+ years experience in Embedded Firmware development is a must.
  • Experience with common embedded system technologies such as Bluetooth/WiFi/GPS/cellular chipsets, accelerometer/temperature/light/ sensors, and memory modules.
  • Familiar with STM32 platform - FreeRTOS, TCP/IP CAN, Modbus, FatFS,
  • Experience with TouchGFX development
  • Schematic capture and PCB layout experience an asset.
  • Highly motivated with desire to be challenged and open to continuous learning.
  • Ability to work in a team environment and adapt to changing priorities and constraints.

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Extended health care
  • On-site parking
  • Paid time off
  • Tuition reimbursement
  • Vision care

Work Location: In person

Let Employers Find YouUpload Your Resume