Epicareer Might not Working Properly
Learn More

Sr. Embedded Engineer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Sr. Embedded Engineer
Location: Belmont, CA
Hybrid Onsite
Employees: <50
Industry: Wireless services
Position Reporting To: CTO
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 with extensive experience in building high-performance software for embedded and IoT devices. You will play a key role in designing and developing software for advanced 3D positioning systems.
Most Important Responsibilities:
  • Design, code, and optimize software for IoT devices focused on 3D indoor positioning.
  • Develop algorithms leveraging peripheral I/O components like accelerometers to enhance positioning accuracy.
  • Implement software for device provisioning, diagnostics, and telemetry.
  • Partner with hardware engineers to test, validate, and prototype new hardware functionality.
  • Propose with hardware engineers to test, validate, and prototype new hardware functionalities.
  • Propose and champion improvements to development processes, system cost reductions, and quality enhancements.
  • Take ownership of projects from initial concept through development.
  • Thrive in a growth-oriented environment that supports professional development.
What you can bring to the table to impact this role, team, and organization:
  • 7+ years of experience in embedded software engineering
  • Bachelor s degree in Computer Science, Electrical Engineering, or related field
  • Proficiency in C/C++ and Python; familiarity with additional languages such as Rust is a plus.
  • Hands-on experience with embedded TROS platforms, experience with bare-metal systems is a plus.
  • Knowledge of microcontroller peripherals (SPI, UART, I2C, JTAG) and experience with device drivers and communication protocols.
  • Strong interpersonal skills and appreciation for collaboration within a startup setting.
  • Experience with ISM band wireless devices and Linux-based test scripts.
  • Proficiency with JTAG, logic analyzers, oscilloscopes, and other hardware development tools.
  • Experience in securing IoT devices (e.g., flash encryption, code signing, secure-JTAG).
  • Strong debugging and analytical skills, with experience in board bring-up and reading electrical schematics.
  • Familiarity with version control systems like GIT.
Nice-to-Have/Bonus Skills:
  • Experience with AWS IoT Core (Authentication, Registry, Shadow, etc.)
  • FPGA development skills (VHDL, Verilog)
  • Experience with bootloader development (UBoot)
  • Experience in developing device drivers.
Featured Benefits: Medical, Vision, Dental, Stock Options
Compensation: 150 200K + Stock Options
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job