Firmware Developer
Blackline Safety
Our team at Blackline Safety is growing! As a people-driven technology company, with a mission to make sure every worker returns home safely, we drive innovation, practice resiliency, demonstrate leadership, go the extra mile for our customers, and empower our people to be their best.
The Firmware Developer will work collaboratively with hardware engineers, software developers, and product managers to develop and optimize firmware for Blackline Safety's products. Firmware Developers are responsible for writing, testing, and debugging embedded systems code for our safety devices and supporting the full lifecycle of product development, from design to deployment.
Key Responsibilities
- Design, implement and test new features and products using TDD
- Develop drivers for peripherals, new hardware, and processors
- Add support for new gas detection sensors on connected cartridge boards
- Release new firmware across multiple products
About You
- Degree in Electrical/Computer Engineering
- 5 years of experience in embedded systems development, including RTOS and low‑level driver development
- Experience using C/C++ in an embedded environment
- Experience working with an embedded RTOS
- Experience writing low level drivers
- Object Oriented Design and Development experience
- Ability to optimize code for space or size depending on the requirement
Total Rewards
At Blackline Safety, we offer more than just a job—we offer a career with purpose. Our Total Rewards offerings are designed to support the diverse needs of our global workforce and vary based on employment type and location. They may include:
- Competitive base salary and annual compensation review
- Comprehensive health and dental benefits*
- Mental health and wellness support
- Flexible work arrangements and hybrid work model for eligible positions
- Paid vacation, personal and sick days*
- Professional development opportunities
- Education funding
- A collaborative, inclusive, and mission-driven culture
- Exclusive access to perks and discounts
- A flexible ‘Dress for Your Day’ environment
*Eligibility and coverage vary by employment type and region.
Diversity, Equity & Inclusion
Blackline Safety is powered by the diversity of our talented employees. We are an equal opportunity employer. We consider all applicants, regardless of age, religion, race, color, ancestry, gender, gender identity or expression, disability, national origin, race, or sexual orientation. We enthusiastically encourage all individuals to apply for positions that fit their passions.
If you require accommodation during the recruitment process, please contact us at View email address on canada.jobradars.com. We are committed to ensuring an accessible and equitable experience for all candidates.
Join Us
If you’re passionate about technology, safety, and making a difference, we’d love to hear from you. Apply today and help us build a safer, more connected world.
Unauthorized Recruitment Communication Alert
We are aware of the instances in which individuals are receiving fraudulent job offers or interview requests that are fraudulently alleged to be from Blackline Safety.
Blackline Safety does not request payment or personal financial information at any stage of the recruitment process.
Please exercise caution, and do not respond to emails or other communications that are not from a Blackline Safety email address.
$100k - $200k per year
...algorithms in either an academic or industry setting. ~ Experience developing accessible technologies. ~ Proficiency in code and system... ...development. About The Job Google's software developers develop the next-generation technologies that change how billions of users...Suggested$174k - $252k per year
...structures and algorithms. ~1 year of experience in a technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...SuggestedFull time$18 per hour
...supportive work environment, and excellent compensation and benefits.Join our team for the summer!We are hiring a part time student Content Developer. This opportunity is for secondary school students only. The position is based in our Waterloo office. The student will work...SuggestedPart timeSummer workWork at office$120.5k - $136k per year
...transforms multimodal health data into insights, models, and actions that make healthcare more personalized, predictive, and precise.The Developer Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development...SuggestedFull time$118k per year
...solutions for the design system but also in products where they are consuming the library. What the role offers: As a Lead Software Developer, you will: Provide strong leadership for the team, wielding technical and business influence beyond team boundaries. Drive...SuggestedLong term contractInternshipImmediate start$150k - $154k per year
...ML system. Experience in anti-abuse adversarial domain. Experience in data analysis. About the job Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one...- ...to deliver solutions that integrate device data, cloud processing, and user-facing experiences. Key Responsibilities Design and develop full stack applications using AWS and either Angular or React. Build scalable, secure backends using AWS services like Lambda, API...Full timeInternshipFlexible hours
$150k - $154k per year
...qualifications ~ Experience working and communicating effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another...Full time- ...positive change for generations to come." Who are we looking for? The Global IS Team is on the look of a Senior Copilot Studio Developer to be able to commute to any of our Waterloo or Toronto offices. The Senior Copilot Studio Developer is responsible for building...Work at office3 days per week
$126k - $129k per year
...and a fast rate of improvement. Additionally Site Reliability Developers will keep an ever-watchful eye on our systems capacity and performance... ...Development or read a career profile about why a Software Developer chose to join Site Reliability Development. With your...Full timeInternship$100k per year
...language processing and large language models. Ability to learn new coding languages as needed. About the jobGoogle's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another...Worldwide- ...software. You’ll be part of a team pioneering AI-driven solutions for commercial aviation customers. As a Senior AI/ML Software Developer, you will enhance core functionality-such as flight scheduling, dispatch and crew management -by integrating, scaling, and deploying...Permanent employmentContract workCasual workWork at officeWorldwideFlexible hours
$100k - $200k per year
...structures and algorithms. ~1 year of experience in a technical leadership role. ~ Experience developing accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and...- ...We have a growing hardware and software focused department that builds and develops smart vision solutions for quality assurance in manufacturing environments. Based in Waterloo, Ontario, this product team mploys a talented and dynamic team of R&D and Applications Engineers...
- ...Contribute to technical designs, provide innovative ideas, and pay great attention to quality. Suggest solutions to complex problems and develop them with minimal supervision. Mentor and guide the work of junior team members, nurturing their growth and development....Permanent employmentContract workCasual workWork at officeWorldwideFlexible hours
- ...We're on a mission to democratize access to XR, empowering developers and creators around the world to build awe-inspiring immersive... ...Mawari team. About The Role Mawari is seeking a Unity C++ SDK Developer to help build Mawari's Decentralized Network for streaming cloud...Full timeContract workWork at officeLocal areaRemote workFlexible hours
- ...difference by building a public good and defining the future of the internet. About The Role Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine based applications that can stream interactive experiences via peer to peer networks. In...Full timeContract workWork at officeLocal areaImmediate startRemote workWorldwideFlexible hours
$93.7k per year
...industrial automation, medical imaging and scientific observation. We develop best-in-class products with a talented team of people engaged... ...they are dealing with. Work closely with Systems, Software, Firmware, Mechanical, and PCB Layout teams to refine requirements, define...Minimum wageLocal areaWorldwide- ...Independently debug, validate, and qualify designs through prototype and production stages. Provide technical leadership across firmware, FPGA, mechanical, thermal, and test teams. Lead design reviews and ensure adherence to engineering standards and best practices....Minimum wageInternshipLocal areaWorldwide
$70k per year
...experiences that drive their success. Position Summary The Firmware QA Analyst is a hands-on role where you'll be in the driver's... ...ensure our products meet our functional and quality standards. Develop automated and manual test cases, testing best practices, verification...Flexible hours$32.08 - $47.38 per hour
...community not only experience flexible scheduling and work-life balance, but they also appreciate the home care setting, where they develop meaningful relationships with patients, while preserving patient dignity and privacy. Working within an extremely supportive and collaborative...Hourly payFull timeFlexible hours$21.7 per hour
...arise. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies,...Weekly payFull timeLocal areaImmediate startShift workDay shiftAfternoon shift$78 per hour
...implementing and controlling strategies and policies to achieve desired results. To work in conjunction with the Board of Directors to develop and establish objectives for the company. To lead, manage and advance the core business activities (International Trade & Exports) by...Hourly payLong term contractPermanent employmentFull timeTemporary workWork at officeWorldwideMonday to fridayFlexible hours- ...combines: Sales Account management Project coordination Customer relationship management Business development You will Develop new customer relationships Meet with facility managers, building owners, contractors, and operators Quote and sell HVAC,...Long term contractFor contractorsRemote work
$21.7 per hour
...opens up! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies,...Weekly payPrice workFull timeStart todayLocal areaImmediate startShift workRotating shiftDay shiftAfternoon shift$70 per hour
...including master test plans and reviewing with stakeholders); addressing blocks/defect with the PM/Developers; excellent understand of the QA lifecycleWhat You’ll DoDesign, develop, and execute ETL and application test strategies, test plans, and detailed test cases based on...Contract work$47.26 per hour
...Performance with the Coordinator of Web andTechnology, and university legal council to update the athlete health assessment forms ~Develops a Student Trainer Code of Conduct outlining employment and behavioral expectations. ~Collects student trainer payment information for...Hourly payFull timePart timeInternshipWork at officeLocal areaImmediate startFlexible hoursWeekend workAfternoon shift$80.25k per year
...leadership to cross-functional team members Forms and manages program advisory committees to ensure programming addresses partner needs Develops and manages program budgets and forecasts Manages the approval process for new opportunities Provides direction to subject matter...Temporary workFor contractorsWork at officeFlexible hours$19.75 - $20 per hour
...others to achieve results Enjoys meeting and interacting with new people Possesses a “How can I help” attitude Strong desire to develop, train, and support others’ success Exercises good judgment in ambiguous situations Displays strong initiative and self-...Contract workFlexible hoursShift workAfternoon shift$70k - $105k per year
...evaluations. How will I make an Impact? At D2L, we are looking for developers who will help us advance our goal of using technology to... ...systems, user interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality. We are looking for software...Work at officeFlexible hoursShift work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!
