Current jobs related to Senior Firmware Engineer - Kitchener, Ontario - Siemens Mobility


  • Kitchener, Ontario, Canada Voltera Full time

    About VolteraVoltera is a pioneering technology company that has been driving innovation in the additive electronics industry since 2013. Our cutting-edge tools empower the world's most innovative minds to solve complex problems. Our customers are revolutionizing the way we think about electronics and its applications.Our ProductsWe offer a range of...


  • Kitchener, Ontario, Canada Voltera Full time

    About VolteraVoltera is a pioneering technology company that has been driving innovation in the additive electronics industry since 2013. Our cutting-edge tools empower the world's most innovative minds to solve complex problems. Our customers are revolutionizing the way we think about electronics and its applications.Our ProductsWe offer a range of...


  • Kitchener, Ontario, Canada Voltera Full time

    About VolteraVoltera is a pioneering technology company that has been driving innovation in the additive electronics industry since 2013. Our cutting-edge tools empower the world's most innovative minds to solve complex problems. Our customers are revolutionizing the way we think about electronics and its applications.Our ProductsWe offer a range of...


  • Kitchener, Ontario, Canada Miovision Technologies, Inc. Full time

    We are seeking a highly skilled Senior Director of Hardware Engineering to lead our team in the development of next-generation devices. As a key member of our cross-functional team, you will be responsible for spearheading the development of our products, ensuring they meet the highest quality standards and exceed market expectations.The successful candidate...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments.Job SummaryWe are...


  • Kitchener, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for autonomous underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, helping to better understand remote and challenging environments.Job SummaryWe are...


  • Kitchener, Ontario, Canada Miovision Full time

    Position SummaryMiovision is seeking an experienced Senior Embedded Software Developer to join our firmware team. As a key member of our team, you will be responsible for designing and developing embedded software and firmware on all Miovision hardware and test systems.Key ResponsibilitiesDevelop and maintain embedded Linux software in Python and firmware...


  • Kitchener, Ontario, Canada Verily Full time

    About VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job DescriptionWe are seeking a skilled Software Developer to join our Precision Health Platform Workflows team. As a member of this team,...


  • Kitchener, Ontario, Canada Verily Full time

    About VerilyVerily is a subsidiary of Alphabet that is revolutionizing the way people manage their health and the way healthcare is delivered. Our mission is to bring the promise of precision health to everyone, every day.Job DescriptionWe are seeking a skilled Software Developer to join our Precision Health Platform Workflows team. As a member of this team,...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadWe are seeking a highly skilled and experienced Senior Engineering Lead to join our team at Cedent Consulting Inc. As a Senior Engineering Lead, you will be responsible for leading our software engineering team and ensuring the successful delivery of our products.Key Responsibilities:Lead and manage a team of software...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadWe are seeking a highly skilled and experienced Senior Engineering Lead to join our team at Cedent Consulting Inc. As a Senior Engineering Lead, you will be responsible for leading our software engineering team and ensuring the successful delivery of our products.Key Responsibilities:Lead and manage a team of software...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadWe are seeking a highly skilled and experienced Senior Engineering Lead to join our team at Cedent Consulting Inc. As a Senior Engineering Lead, you will be responsible for leading our software engineering team and ensuring the successful delivery of our products.Key Responsibilities:Lead and manage a team of software...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadWe are seeking a highly skilled and experienced Senior Engineering Lead to join our team at Cedent Consulting Inc. As a Senior Engineering Lead, you will be responsible for leading our software engineering team and ensuring the successful delivery of our products.Key Responsibilities:Lead and manage a team of software...


  • Kitchener, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team as a Project Lead. As a key member of our Small Buildings team, you will be responsible for leading projects and ensuring the successful delivery of structural engineering designs.Key Responsibilities:Develop and implement structural engineering...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadCedent Consulting Inc is seeking a highly skilled Senior Engineering Lead to join our team. As a Senior Engineering Lead, you will be responsible for leading a team of software engineers and ensuring the successful delivery of projects.Key Responsibilities:Lead a team of software engineers and provide guidance and coaching...


  • Kitchener, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team as a Project Lead. As a key member of our Small Buildings team, you will be responsible for leading projects and ensuring the successful delivery of structural engineering designs.Key Responsibilities:Develop and implement structural engineering...


  • Kitchener, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team as a Project Lead. As a key member of our Small Buildings team, you will be responsible for leading projects and ensuring the successful delivery of structural engineering designs.Key Responsibilities:Develop and implement structural engineering...


  • Kitchener, Ontario, Canada Cedent Consulting Inc Full time

    Job Title: Senior Engineering LeadCedent Consulting Inc is seeking a highly skilled Senior Engineering Lead to join our team. As a Senior Engineering Lead, you will be responsible for leading a team of software engineers and ensuring the successful delivery of projects.Key Responsibilities:Lead a team of software engineers and provide guidance and coaching...


  • Kitchener, Ontario, Canada Randstad Canada Full time

    Job Title: Senior Structural EngineerWe are seeking a highly skilled Senior Structural Engineer to join our team as a Project Lead. As a key member of our Small Buildings team, you will be responsible for leading projects and ensuring the successful delivery of structural engineering designs.Key Responsibilities:Develop and implement structural engineering...

  • Senior QA Engineer

    1 month ago


    Kitchener, Ontario, Canada Targeted Talent Full time

    We are seeking a Senior QA Engineer to join our team. This is a permanent, remote position with a fintech company based in Vancouver. As a Senior QA Engineer, you will work on a cutting-edge platform that combines data analytics and complex integration in ERP systems to deliver financial data that helps businesses make informed decisions. Your...

Senior Firmware Engineer

2 months ago


Kitchener, Ontario, Canada Siemens Mobility Full time
About the Role

We 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 Responsibilities
  • Architect firmware features for IoT devices, ensuring high-quality and efficient code.
  • Develop, enhance, and debug new and existing firmware features in C, with a focus on real-time embedded systems.
  • Mentor junior engineers and provide guidance on firmware development best practices.
  • Collaborate with cross-functional teams, including hardware, software, and product management, to ensure seamless integration and delivery of firmware.
  • Work on continuous integration and code quality improvement initiatives to ensure high-quality firmware.
Requirements
  • 10+ years of experience in software/firmware engineering, with a strong background in embedded systems and real-time operating systems.
  • BS in Computer Science, Computer Engineering, Electrical Engineering, or related field, or equivalent experience.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with driver-level programming, microcontroller to hardware interfacing, and firmware development for high-volume manufacturing.
  • Strong knowledge of C programming, with experience in test-driven development and automated testing.
  • Ability to work from the office at least 3 days a week.
Preferred Qualifications
  • Experience working in an IoT and/or SaaS business with many hardware and software components distributed across various environments.
  • Experience with lighting standards such as DALI or 0-10V dimming.
  • Formal software engineering experience, with a focus on developing internal tools and automations for continuous integration testing.
  • Linux command line and administration experience, with the ability to access and configure devices and services.