Associate Embedded Software Engineer

6 days ago


Belmont, United States Brahma Consulting Group Full time

Position: Associate Embedded Software Engineer

We are looking for a highly motivated and skilled Embedded Software Engineer to help develop cutting-edge embedded solutions for a Bay Area-based company focused on 3D indoor positioning using RF technology. As an integral part of our team, you will work on IoT devices that communicate with cloud applications and play a key role in designing and optimizing software for new embedded hardware platforms.


The ideal candidate will have at least 1 year of experience in embedded software development, with hands-on experience working with embedded Linux or real-time operating systems (RTOS). You should be comfortable with microcontroller peripheral control buses (SPI, UART, I2C, JTAG) and have some familiarity with device drivers, bootloaders, and communication protocols. Experience with signal processing and digital signal processors (DSPs) is a plus. This is a fast-paced environment where you will collaborate closely with hardware, research, and business development teams.


Key Responsibilities:

  • Collaborate with the hardware team to test, validate, and prototype new hardware features and functionality.
  • Design, code, and implement software solutions for IoT devices.
  • Develop algorithms to improve positioning accuracy using peripheral I/O components (e.g., accelerometers).
  • Create software for IoT device provisioning, diagnostics, and telemetry.
  • Identify and advocate for opportunities to reduce system costs and improve quality.
  • Take ownership of projects, from concept to deployment, while driving continuous improvement.
  • Thrive in an environment that supports personal and professional growth.


Required Skills and Experience:

  • Strong experience in C/C++ and Python (knowledge of additional languages, such as Rust, is a plus).
  • Proven experience with embedded RTOS development.
  • Experience working on "bare metal" platforms is a plus.
  • Solid understanding of microcontroller peripherals and control buses (SPI, UART, I2C, JTAG).
  • Strong problem-solving skills and ability to work independently in a fast-paced environment.
  • Good interpersonal skills, with the ability to work collaboratively in a startup environment.
  • Willingness to work onsite in Belmont, CA.


Preferred Skills and Experience:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Familiarity with ISM band wireless devices (e.g., wireless access points, Bluetooth, Zigbee).
  • Experience with Linux-based systems and writing test scripts.
  • Hands-on experience with development tools like JTAG, oscilloscopes, and multimeters.
  • Ability to read and understand electrical schematics and component datasheets.
  • Experience with version control systems such as Git.


Nice to Have:

  • Familiarity with AWS IoT Core (authentication, registry, shadow, etc.).
  • Experience with FPGA development (VHDL, Verilog).
  • Knowledge of PCB design and board bring-up.
  • Experience developing device drivers.


If you are a self-starter who enjoys working on innovative embedded systems and is excited to contribute to the development of next-generation IoT devices, we encourage you to apply and join our dynamic team



  • Belmont, United States Brahma Consulting Group Full time

    We are seeking a talented Software Engineer with an aptitude towards developing robust, high volume embedded software solutions. You will be writing applications on IoT devices that provide 3D indoor positioning using RF and communicate to cloud applications for a Bay Area, CA. You should have at least 1 year of working experience as a software engineer....


  • Belmont, California, United States Cypress HCM Full time

    Cypress HCM is seeking a talented Embedded Software Development Engineer to support the development of groundbreaking solutions for 3D positioning using RF.This exciting opportunity is part of our team focused on building high-performance software for embedded and IoT devices.The ideal candidate will play a key role in designing and developing software for...


  • Belmont, United States Cypress HCM Full time

    Sr. Embedded Software EngineerDirect/Salaried Hire: $175 – $215k + Stock Options + BenefitsLocation: Belmont, CA (Hybrid Remote)Industry: Wireless services; Position, Navigation, and Timing (PNT)Dynamic Bay Area startup is seeking a Senior Embedded Software Engineer to develop groundbreaking solutions for 3D positioning using RF. We are seeking an Engineer...


  • Belmont, United States Cypress HCM Full time

    Sr. Embedded EngineerDirect/Salaried HireLocation: Belmont, CA (Hybrid Remote)Industry: Wireless services; Position, Navigation, and Timing (PNT)Employees:


  • Belmont, United States Cypress HCM Full time

    Junior Embedded EngineerDirect/Salaried HireLocation: Belmont, CA (On-site initially; future Hybrid Remote)Industry: Wireless services; Positioning, Navigation, and Timing (PNT)Employees:


  • Belmont, CA, United States Cypress HCM Full time

    Junior Embedded EngineerDirect/Salaried HireLocation: Belmont, CA (On-site initially; future Hybrid Remote)Industry: Wireless services; Positioning, Navigation, and Timing (PNT)Employees:


  • Belmont, California, United States RingCentral Full time

    About the RoleWe are looking for a skilled Senior Software Engineer to join our Engineering team at RingCentral. As a Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with product managers, UX designers, and other...

  • Sr. Software Engineer

    3 weeks ago


    Belmont, United States Futran Tech Solutions Pvt. Ltd. Full time

    Must Have: C#/.Net, Azure IoT, REST API JD: Software Engineer Contribute to software systems behind the SyncUP-branded Consumer IoT products REST APIs and backend services Skills: C#/.NET Development Experience (7+ Years) Desired Skills: Azure IoT Hub Azure Service Bus and/or Event Hub Cosmos DB and/or Postgres Azure Serverless Functions


  • Belmont, United States RingCentral Full time

    Say hello to opportunities.It’s not every day that you consider starting a new career. We’re RingCentral, and we’re happy that someone as talented as you is considering this role. First, a little about us, we’re a $2 Billion annual revenue company with double digit Annual Recurring Revenue (ARR) and a $93 Billion market opportunity in UCaaS, Contact...


  • Belmont, United States RingCentral, Inc Full time

    Say hello to opportunities.It's not every day that you consider starting a new career. We're RingCentral, and we're happy that someone as talented as you is considering this role. First, a little about us, we're a $2 Billion annual revenue company with double digit Annual Recurring Revenue (ARR) and a $93 Billion market opportunity in UCaaS, Contact Center...


  • Belmont, United States Avegant Full time

    About AvegantAvegant is a pioneering technology company that is revolutionizing the field of light field displays. We are a well-funded, venture-backed organization that is dedicated to developing innovative hardware and software solutions that will change the way we learn, play, work, and interact with each other.We are seeking a highly skilled Lead...

  • Sr. Software Engineer

    1 month ago


    Belmont, United States Meijer Full time

    As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community! Meijer RewardsWeekly pay Scheduling flexibilityPaid parental leave Paid education...

  • Software Engineer

    7 days ago


    Belmont, United States Meijer Full time

    As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community! Meijer RewardsWeekly pay Scheduling flexibilityPaid parental leave Paid education...


  • Belmont, United States AvaSure Full time

    Job Summary:The Software Tester will be responsible for assessing the quality of Enterprise software through manual testing and ensuring compliance with the test plan. This role requires the ability to document and troubleshoot errors, as well as work in a team environment.Key Responsibilities:Follow software test plans for regression testing of each...


  • Belmont, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Summary:At Futran Tech Solutions Pvt. Ltd., we are seeking a highly skilled Sr. Software Engineer to contribute to the development of our Consumer IoT products. The ideal candidate will have extensive experience in C#/.Net, Azure IoT, and REST API development.Key Responsibilities: Contribute to the design, development, and maintenance of software systems...


  • Belmont, United States Meijer Full time

    As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community! Meijer RewardsWeekly pay Scheduling flexibilityPaid parental leave Paid education...

  • Engineering Intern

    5 days ago


    Belmont, United States Lactalis USA Full time

    Apply Job Type Full-time Description Lactalis American Group is currently seeking candidates to join our Engineering team in Belmont, Wisconsin.Lactalis, the world leader in dairy, is a family-owned business with more than 85,000 pragmatic and ambitious professionals worldwide, committed to nurturing the...

  • Solutions Engineer

    3 weeks ago


    Belmont, United States RingCentral Full time

    Acquire BPO is an award-winning, global business outsourcer with 8,500+ staff operating out of Class A offices in 16 locations across the Philippines, Australia, the Dominican Republic and the US, as well as from comprehensive Work-from-Home environments, where client-permitted. We are one of the fastest-growing BPO companies and Australia's largest...

  • Solutions Engineer

    3 weeks ago


    Belmont, United States RingCentral Full time

    Acquire BPO is an award-winning, global business outsourcer with 8,500+ staff operating out of Class A offices in 16 locations across the Philippines, Australia, the Dominican Republic and the US, as well as from comprehensive Work-from-Home environments, where client-permitted. We are one of the fastest-growing BPO companies and Australia's largest...


  • Belmont, United States Meijer Full time

    As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community! Meijer RewardsWeekly pay Scheduling flexibilityPaid parental leave Paid education...