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$96k - $146k per year
...CarPlay and Android Auto integration in Ford’s Infotainment system using Android. You will work in a fast-paced Agile environment to develop end-to-end software features, from initial prototyping to real-world testing in Ford vehicles to ensure a seamless experience for millions...Suggested- ...The Intermediate Software Developer brings experience in designing, implementing, and optimizing APIs and messaging services to join the APIs and Messaging Chapter . You will be part of a scrum team that will support all aspects of software development including estimates...SuggestedPermanent employmentFull timeContract workFlexible hours
$110k - $130k per year
...healthcare providers achieve their clinical, operational and business strategies. We are seeking an Intermediate Automated Test Developer. This role is ideal for an automation test developer with a strong foundation in test automation and a desire to advance to a senior...SuggestedContract workInternshipLive In$150k - $154k per year
...technical fields. ~2 years of experience with data structures and algorithms. ~ 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...Suggested$108.75k - $158.75k per year
Worker Sub-Type Regular Why This Role Matters Every new customer adds more devices, more data, and more opportunities to innovate. We’re expanding our engineering team to build the next generation of Radar’s cloud platform, focusing on: High-volume telemetry ingestion...Full timeInternshipImmediate start$113.4k - $162k per year
...LeverageAI tools and emerging technologies to accelerate development and improve customer experiences Work with ourAdOpsteam to develop new ad solutions to provide increasing value to advertisers Collaborate with our Product team to ensure a high-quality user experience...Long term contractTemporary workInternship$125k - $145k per year
...guidance to help healthcare providers achieve their clinical, operational and business strategies. We are seeking a Senior Software Developer to join our Waterloo team. As a vital member of our team, you will be involved in the full software development lifecycle, including...InternshipLive In- ...system-level architecture. As a technical leader, you will not only contribute high-level code but also guide a team of junior developers, ensuring the adoption of industry best practices in an Agile environment. This position is ideal for an expert in AOSP who can navigate...Full time
$146.5k - $164.5k 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...Full time$147k - $211k per year
...Game Engine Development. Experience with OpenXR. Experience with Vulkan or OpenGL. 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 another...$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- Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
- ...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 employmentFull timeContract workCasual workWork at officeFlexible hours
$216k - $222k per year
...complex, matrixed organization involving cross-functional, or cross-business projects. 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 another...Full time- ...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
- ...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
- ...progress in solar technology as a Senior DSP Firmware Engineer with Canadian Solar located in Kitchener, Ontario. Focus on developing high-performance embedded firmware for... ...personal well-being. Key Responsibilities: • Develop real-time embedded firmware for inverters •...
$100k - $150k per year
Position Title: Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 – $150,000 + annual bonus Reports To: Director... ...in inverters, power converters, and energy storage subsystems Develop and maintain real‑time firmware in embedded C/C++, including...$100k - $150k per year
Position Title: Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100,000 – $150,000 + annual bonus Reports To: Director... ...firmware architectures for inverters using TI DSP platforms. Develop deterministic real‑time control firmware in embedded C,...- ...your career at Canadian Solar as a Senior Firmware Engineer in Kitchener, Ontario. In this... ...sustainability. You will be integral to developing and optimizing embedded firmware for ARM-... ...technologies. Key Responsibilities: • Develop embedded firmware for energy storage...
- Step into a crucial role at e-STORAGE as a Senior DSP Firmware Engineer, where your expertise will shape the future of energy storage systems... ...: • Design scalable architectures using TI DSP platforms • Develop fast, deterministic embedded C firmware • Transform complex requirements...Full time
- Elevate your career with e-STORAGE as a Senior ARM Firmware Engineer in Kitchener, Ontario, utilizing a hybrid work model. Contribute to cutting-edge firmware design for energy systems. In this essential position, you will own the development and optimization of embedded...
- ...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
$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- ...Promotion : Representing Rogers and Fido brands in-store and at local community events. What We’re Looking For: ~ Experience developing strong connections with customers and team members through clear, effective communication that drive positive outcomes and support...Hourly payContract workPart timeLocal areaShift workAfternoon shift
- ...provider, delivering reliable solutions for over 60 years. Our Shipper Technology department is looking for a Full-Stack Software Developer to join our growing teams. As a Software Developer you will be involved in all aspects of a project's lifecycle, from requirements...Fixed term contractLive InWork at office2 days per week3 days per week
$65k - $70k per year
...Operations Teams in preparing financial projections and weekly closing of reports • Reviews financial measures of effectiveness daily • Develops methods of tracking financial performance At Aramark, developing new skills and doing what it takes to get the job done make a...Full timeWork at office- ...usage of Personal Protective Equipment (PPE). At Aramark, developing new skills and doing what it takes to get the job done make a positive... ..., our communities, and our planet. We believe a career should develop your talents, fuel your passions, and empower your professional...
$42.5 - $51.47 per hour
...atHome referral and other sources Functioning as a member of a nursing team who are accountable for the nursing care it provides Developing appropriate time-specific, measurable goals and outcomes in collaboration with the client and/or caregiver(s), and in keeping with...Hourly payFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!

