Senior Firmware Developer

3 days ago


Kitchener, Ontario, Canada Blackline Safety Full time
About the Role

We are seeking a highly skilled Senior Firmware Developer to join our team at Blackline Safety. As a key member of our firmware development team, you will be responsible for designing, developing, and producing firmware for our supported products.

Key Responsibilities
  • Design and implement new features and products using Test-Driven Development (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
Requirements
  • Degree in Electrical/Computer Engineering
  • Registration, or eligibility for registration, with APEGA is required
  • 5 years' experience
  • 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
About Blackline Safety

Blackline Safety is a world leader in the development and manufacturing of wirelessly connected safety products. Our products are designed to save lives and we monitor personnel working alone in populated areas, complex indoor facilities, and the remote reaches of our planet. We are an equal opportunity employer and welcome applications from diverse candidates.



  • Kitchener, Ontario, Canada Blackline Safety Full time

    {"title": "Senior Firmware Developer", "content": "About the RoleAt Blackline Safety, we're committed to innovation and excellence in the development of wirelessly connected safety products. As a Senior Firmware Developer, you'll play a key role in supporting our firmware development team in the design, development, and production of our firmware-supported...


  • Kitchener, Ontario, Canada Blackline Safety Full time

    {"title": "Senior Firmware Developer", "content": "About the RoleAt Blackline Safety, we're committed to innovation and excellence in the development of wirelessly connected safety products. As a Senior Firmware Developer, you'll play a key role in supporting our firmware development team in the design, development, and production of our firmware-supported...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team at Siemens Mobility. As a key member of our firmware development team, you will be responsible for designing, developing, and testing cutting-edge firmware for our IoT devices.Key ResponsibilitiesArchitect firmware features for IoT devices, ensuring high-quality and...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team at Siemens Mobility. As a key member of our firmware development team, you will be responsible for designing, developing, and testing cutting-edge firmware for our IoT devices.Key ResponsibilitiesArchitect firmware features for IoT devices, ensuring high-quality and...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About Siemens MobilitySiemens Mobility is a leading provider of innovative mobility solutions, enabling people and goods to move efficiently and sustainably. Our cutting-edge technology and expertise in the field of rail electrification, signaling, and automation make us a trusted partner for transportation companies and cities around the world.Job SummaryWe...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About Siemens MobilitySiemens Mobility is a leading provider of innovative mobility solutions, enabling people and goods to move efficiently and sustainably. Our cutting-edge technology and expertise in the field of rail electrification, signaling, and automation make us a trusted partner for transportation companies and cities around the world.Job SummaryWe...

  • Firmware Engineer

    1 week ago


    Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for designing, developing, and implementing cutting-edge sensing and processing units for our smart building platform.Key ResponsibilitiesDesign and develop high-quality C code for real-time...

  • Firmware Engineer

    1 week ago


    Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for designing, developing, and implementing cutting-edge sensing and processing units for our smart building platform.Key ResponsibilitiesDesign and develop high-quality C code for real-time...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for developing cutting-edge sensing and processing units combined with our smart building platform to reduce energy usage and increase operational efficiency.Key ResponsibilitiesArchitect...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for developing cutting-edge sensing and processing units combined with our smart building platform to reduce energy usage and increase operational efficiency.Key ResponsibilitiesArchitect...


  • Kitchener, Ontario, Canada Siemens Full time

    About SiemensSiemens is a leading technology company that provides comprehensive solutions for Smart Infrastructure and Digital Industries. We make real what matters by setting the benchmark in the way we electrify, automate, and digitalize the world around us.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in the...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About Siemens MobilitySiemens Mobility is a leading provider of innovative mobility solutions, empowering organizations to transform physical spaces into regenerative places that fuel positive impact for people, portfolio, and our planet.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in the development of cutting-edge...


  • Kitchener, Ontario, Canada Siemens Full time

    About SiemensSiemens is a leading technology company that provides comprehensive solutions for Smart Infrastructure and Digital Industries. We make real what matters by setting the benchmark in the way we electrify, automate, and digitalize the world around us.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in the...


  • Kitchener, Ontario, Canada Siemens Full time

    About SiemensWe are a leading technology company that provides comprehensive solutions for Smart Infrastructure and Digital Industries. Our mission is to make real what matters by setting the benchmark in the way we electrify, automate, and digitalize the world around us.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in...


  • Kitchener, Ontario, Canada Siemens Full time

    About SiemensWe are a leading technology company that provides comprehensive solutions for Smart Infrastructure and Digital Industries. Our mission is to make real what matters by setting the benchmark in the way we electrify, automate, and digitalize the world around us.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About Siemens MobilitySiemens Mobility is a leading provider of innovative mobility solutions, empowering organizations to transform physical spaces into regenerative places that fuel positive impact for people, portfolio, and our planet.Job SummaryWe are seeking a highly skilled Senior Firmware Engineer to join our team in the development of cutting-edge...

  • Firmware Engineer

    5 days ago


    Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for designing, implementing, and validating cutting-edge sensing and processing units for our smart building platform.Key ResponsibilitiesDevelop high-quality C code for real-time embedded...

  • Firmware Engineer

    5 days ago


    Kitchener, Ontario, Canada Siemens Mobility Full time

    About the RoleWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for designing, implementing, and validating cutting-edge sensing and processing units for our smart building platform.Key ResponsibilitiesDevelop high-quality C code for real-time embedded...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the OpportunityWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for developing cutting-edge sensing and processing units combined with our smart building platform to reduce energy usage and increase operational efficiency.Key...


  • Kitchener, Ontario, Canada Siemens Mobility Full time

    About the OpportunityWe are seeking a highly skilled Senior Firmware Engineer to join our team in Kitchener, ON. As a key member of our firmware team, you will be responsible for developing cutting-edge sensing and processing units combined with our smart building platform to reduce energy usage and increase operational efficiency.Key...