Job Overview
Junior Embedded EngineerDirect/Salaried HireLocation: Belmont, CA (On-site initially; future Hybrid Remote)
Industry: Wireless services; Positioning, Navigation, and Timing (PNT)Employees: <50Position Reporting To: Director of Software Development
Dynamic Bay Area startup is seeking a Junior Embedded Software Engineer to support the development of groundbreaking solutions for 3D positioning using RF. We are seeking an Engineer with 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.
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.
What you can bring to the table:2+ years of experience in embedded software engineeringBachelor’s degree in Computer Science, Electrical Engineering, or related fieldStrong debugging and analytical skills, with experience in board bring-up and reading electrical schematics.Proficiency in C/C++ and Python; familiarity with additional languages such as Rust is a plus.Hands-on experience with embedded RTOS 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.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).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: $85k- $110k + Stock Options
Job Detail
Related Jobs (3719)
-
Research and Development Engineer (DeFi, Distributed Systems) – REMOTE on December 16, 2024
-
Senior Demo Engineer – REMOTE on December 15, 2024
-
Senior Compiler Engineer – REMOTE on December 13, 2024
-
Senior Cryptography Engineer – REMOTE on December 12, 2024
-
Machine Learning Engineer – REMOTE on December 21, 2024
-
Senior Data Analyst on December 6, 2024
-
Programmatic Senior Analyst on December 6, 2024
-
Data Analyst on December 6, 2024
-
Survey Methodologist on December 6, 2024
-
Business Intelligence und Data Analytics Consultant (m/w/d) on December 6, 2024