itjobs.ca Logo
Omachron Science Inc logo

senior software developer

Clarington, ON
CA$93,600 - CA$104,000/yearly
Full-Time

About the role

Employer: Omachron Science Inc.

Location: Hampton, Ontario (Primary) - Pontypool, Ontario (Secondary, if required)

Classification: Junior Software Developer

Posting Date: May 20, 2026

Salary: $45.00 - 50.00/hour

Days: Monday ? Friday

*Time: *8:00am ? 5:00pm

Hours: 40 hours/week

Status: Full-time

Positions: 1

Omachron Science Inc. (OSI) is a small family-owned company located in Hampton, Ontario, Canada that has been conducting research and development for over 47 years. Omachron has collaborated with numerous companies to bring a wide range of innovative products to market, including water treatment systems, small appliances, plastics manufacturing technologies, LED lighting, recycling systems, food growing technologies, and more.

We are seeking an experienced and highly skilled Senior Software Developer to join our growing team. The successful candidate will play a key role in the architecture, development, optimization, and maintenance of embedded and Linux-based software systems used in proprietary hardware platforms designed in-house.

This role requires a strong background in hands-on embedded systems programming using the C programming language, with proven experience developing production-level software for microcontroller-based systems and Linux environments. The ideal candidate is technically strong, detail-oriented, self-motivated, and capable of contributing throughout the full software development lifecycle.

Our embedded platforms utilize microcontrollers including the Microchip PIC12, PIC16, and PIC18 series, as well as the Raspberry Pi RP2040/RP2350 platform.

This is an opportunity to work on innovative technologies within a collaborative, research-driven environment where practical problem-solving, technical leadership, and engineering excellence are highly valued.

Roles & Responsibilities

· Lead the design, development, testing, and maintenance of embedded software solutions in C for custom hardware and Linux-based systems

· Analyze, define, and review functional and technical software requirements

· Architect and implement reliable, maintainable, and efficient software for real-time embedded applications

· Develop and optimize algorithms to meet functional, timing, and performance requirements

· Work closely with hardware engineering teams to ensure effective hardware/software integration and system-level performance

· Perform advanced debugging, troubleshooting, validation, and root-cause analysis across embedded platforms

· Conduct and contribute to peer code reviews while helping maintain high software quality and coding standards

· Contribute to system architecture decisions and technical direction for ongoing and future projects

· Develop and maintain technical documentation related to software architecture, implementation, testing, and deployment

· Participate in the full software development lifecycle from concept through deployment and support

· Support software project planning, coordination, and technical execution activities

· Mentor junior developers and contribute to a collaborative engineering environment

Required Experience & Qualifications

· Minimum 5?10 years of hands-on professional software development experience using the C programming language

· Minimum 5 years of hands-on embedded systems development experience in production or industrial environments

· Strong experience developing software for microcontroller-based embedded systems

· Strong experience working within Linux-based development environments

· Strong understanding of real-time embedded system behavior and debugging methodologies

· Experience interpreting electronic schematics, hardware specifications, and system-level designs

· Experience with development tools and IDEs such as MPLAB and/or VS Code

· Strong experience using version control systems and collaborative software development practices

· Demonstrated ability to independently troubleshoot complex technical issu

About Omachron Science Inc

Pharmaceutical Manufacturing