Brahma Consulting Group - Redwood City, CA

posted 4 days ago

Full-time - Entry Level
Redwood City, CA

About the position

The Associate Embedded Software Engineer will develop robust, high-volume embedded software solutions for IoT devices that provide 3D indoor positioning using RF technology. This role involves writing applications that communicate with cloud applications and requires collaboration with hardware, research, and business development teams. The ideal candidate should be self-motivated, proactive in problem-solving, and capable of managing projects from concept to deployment.

Responsibilities

  • Work with the hardware team to test, verify, and prototype new hardware functionality.
  • Design, code, and work on IoT devices.
  • Develop and implement algorithms utilizing peripheral I/O components to improve positioning accuracy.
  • Develop software for IoT device provisioning, diagnostics, and telemetry.
  • Identify and champion proposals to reduce system cost and improve system quality.
  • Be a self-starter, own your work from concept to deployment.
  • Work in an environment that supports your individual growth.

Requirements

  • Development experience with C/C++ and Python.
  • Experience developing on embedded RTOSes.
  • Experience on bare metal platforms.

Nice-to-haves

  • Experience with AWS IoT Core (Authentication, Registry, Shadow, etc.).
  • Experience with FPGA development (VHDL, Verilog).
  • Experience with PCB design and/or board bring-up.
  • Experience developing device drivers.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service