Current jobs related to Firmware Engineer - Mountain View, California - Knightscope


  • Mountain View, California, United States VergeSense Full time

    About the RoleWe are seeking a highly skilled Firmware Quality Assurance Engineer to join our team at VergeSense. As a key member of our Firmware QA team, you will be responsible for ensuring the quality of our hardware products through product validation activities and the development of internal tools.Key ResponsibilitiesOversee firmware/embedded software...


  • Mountain View, California, United States NextSense, Inc Full time

    About NextSense, Inc.We are a cutting-edge technology company dedicated to revolutionizing daily life through innovative brain sensing solutions. Our mission is to restore energy, joy, and purpose to individuals worldwide.Your RoleWe are seeking a highly skilled Firmware Software Engineer to join our team and contribute to the development of our multi-modal...


  • Mountain View, California, United States NextSense, Inc Full time

    About NextSenseWe're a cutting-edge tech company based in Mountain View, CA, dedicated to restoring energy, joy, and purpose to daily life through clinically-validated brain sensing technology.Our mission is to enhance sleep at night and boost energy throughout the day with our multi-modal smart earbud platform.Your RoleWe're seeking a skilled Firmware...


  • Mountain View, California, United States VergeSense Full time

    Company OverviewAt VergeSense, we are at the forefront of the workplace evolution. Our organization has adapted to the changing landscape of work, moving from a traditional in-office model to a more flexible and dynamic approach. In this new era, it is essential for workplace, corporate real estate, and facilities management professionals to gain a...


  • Mountain View, California, United States Lunar Energy Full time

    About the RoleLunar Energy is seeking a highly skilled Firmware Engineer to join our team. As a key member of our product development lifecycle, you will be responsible for designing and developing firmware and software for our home energy products.Key ResponsibilitiesCollaborate with cross-functional teams to refine and improve our products' impact,...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesWrite and test product or system development code.Review code developed by other...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III Embedded Systems/Firmware at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users interact with information and each other.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review code developed by other...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our Embedded Systems/Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our Pixel devices.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our embedded systems and firmware.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer III to join our team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our embedded systems and firmware.ResponsibilitiesParticipate in design reviews with peers and stakeholders to decide on available technologies.Review...


  • Mountain View, California, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Embedded Systems Firmware team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions for our cutting-edge products.ResponsibilitiesWrite and test product or system development code.Review code developed by...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer IV on our Embedded Systems/Firmware team at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesParticipate in or lead design reviews with peers and stakeholders to decide...


  • Mountain View, California, United States Athelas Full time

    Job OverviewHealthcare professionals dedicate their lives to patient care, yet often find themselves burdened by administrative tasks and various workplace obstacles. This detracts from their ability to provide the necessary attention to their patients. At Athelas + Commure, we develop innovative solutions that streamline the workflows of healthcare...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Hardware Reliability Engineer - Computer to join our team. As a key member of our Hardware Reliability team, you will be responsible for ensuring the robustness and dependability of hardware systems in our autonomous vehicle stack.Key ResponsibilitiesLead and oversee hardware reliability...


  • Mountain View, California, United States Spa 23 Fitness and Lifestyle Full time

    Role Overview Spa 23 Fitness and Lifestyle is in search of a seasoned, proactive Testing and Tooling Engineer to join our Firmware QA team. This position is pivotal in ensuring that we deliver exceptional quality solutions to our clients.Key ResponsibilitiesProduct Validation: Engage in both manual and automated testing to validate our firmware products.Test...


  • Mountain View, California, United States Aurora Innovation Full time

    About UsAurora Innovation is at the forefront of the self-driving technology sector, dedicated to enhancing the safety, accessibility, and efficiency of transportation. Our collaborative efforts with various partners reflect our ambitious vision for the future. We are currently in search of a Lead Test Automation Engineering Manager to become a vital part of...


  • Mountain View, California, United States Spa 23 Fitness and Lifestyle Full time

    Position Overview Spa 23 Fitness and Lifestyle is in search of a dedicated and experienced Senior Firmware Engineer to join our Firmware QA team. This role is essential in ensuring that our products meet the highest quality standards, contributing to our mission of enhancing the fitness experience for our clients.Key ResponsibilitiesQuality Assurance: Engage...


  • Mountain View, California, United States Matic Full time

    About MaticWe're a pioneering company revolutionizing the home autonomy space with intelligent, endearing robots for consumer use. Our mission is to make household chores a thing of the past by leveraging advanced technology and AI. We're committed to delivering reliable, affordable, and privacy-first solutions that transform the way people live and work.The...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job Title: Principal Design Verification EngineerMicrosoft Corporation is seeking a highly skilled Principal Design Verification Engineer to join our Silicon team. As a key member of our team, you will be responsible for leading edge IP development as part of the Semi-custom and Central IP Silicon team (SCIPS).About the RoleWe are looking for a self-starter...

Firmware Engineer

3 months ago


Mountain View, California, United States Knightscope Full time

Have you always been fascinated with technology and would love to be part of a remarkable team making a difference in the country's security? Knightscope is the place to be

Job Description

The Firmware Engineer will have programming experience in embedded systems, including development of algorithms, manipulation of data structures, and implementing highly optimized code. The ideal candidate will also have knowledge of embedded microcontroller architectures. You'll collaborate with other engineers, including designers and engineers, to determine project architecture and constraints.

Responsibilities
  • Firmware development for embedded systems using C
  • Experience with Microchip PIC 32 bit microcontrollers preferred
  • Experience interfacing with cellular IoT devices
  • Experience developing firmware in a bare-metal environment
  • Knowledge of common bus protocols: USB, I2C, SPI, RS232
  • Good troubleshooting and debugging skills / comfortable with lab test equipment
  • Experience with Java programming for an embedded Linux environment is a plus
Qualifications
  • 5+ years' experience in a technology company or regulated environment (aerospace, automotive) performing static code analysis.
  • 3+ years of experience in embedded C firmware design or equivalent experience
  • Proficient programming embedded systems with Experience with Microchip PIC 32-bit microcontrollers preferred.
  • Bachelor's degree in computer science, Electrical Engineering or Computer Engineering

Location: Mountain View, CA (on-site)

Benefits

  • Medical, Dental, Vision
  • Life Insurance
  • LTD
  • 401k
  • PTO
  • Holidays
  • Supplemental Insurance

Knightscope embraces diversity and encourages applicants from all different backgrounds to apply. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex or national origin.