Stic Logo

Stic

Sr. Embedded Software Engineer

Posted Yesterday
Be an Early Applicant
In-Office
Los Angeles, CA, USA
130K-190K Annually
Senior level
In-Office
Los Angeles, CA, USA
130K-190K Annually
Senior level
Own firmware and low-level software for a compact edge AI device deployed on vehicles. Develop C/C++ embedded systems, computer vision firmware, BLE and cellular communications, sensor integrations, low-power architectures, device communication protocols, OTA updates, diagnostics, and hardware bring-up. Collaborate across hardware, computer vision, and cloud teams while supporting system validation and production scaling through EVT, DVT, and PVT cycles.
The summary above was generated by AI
About Us

Stic is modernizing out-of-home, one of advertising's oldest formats. Billboards and transit ads have always sold impressions on faith. Stic replaces faith by turning everyday vehicles into GPS-tracked, mobile media. Brands get proof instead of best guesses. Drivers earn passive income on miles they're already driving.

Stic Vision is how it works. An edge AI device small enough to live inside a decal, streaming informative analytics with no vehicle-level integration required.

The global out-of-home advertising market is worth roughly $40 billion a year. Stic is building the measurement layer that legacy OOH never had.

Stic is trusted by brands like TikTok, Dunkin Donuts, e.l.f., and PacSun. The traction is already showing up in results: a SXSW campaign for TikTok Radio put 44 vehicles on the road in Austin and generated 3.9 million tracked impressions. That's real, revenue-generating proof in a category still mostly sold on assumptions.

Stic is lean by design. People joining now build the playbook rather than inheriting one. This means fast execution, without the layers of process that slow down bigger companies.

About You

As a Senior Embedded Software Engineer at Stic, you will own the firmware and low-level software stack for the Stic Vision v3.0. A sticker-form-factor edge AI device that deploys on any vehicle, any window, any surface, delivering machine vision, real-time analytics, and AI inference at the edge without any vehicle-level integration.

This role sits at the intersection of hardware and intelligence: you will write the firmware that drives computer vision, wireless communication, and sensor fusion on a compact, low-power device operating in real-world automotive environments.

Stic's mission is to bring edge AI sensing to the 1.4 billion legacy vehicles that autonomous platforms cannot reach. This role is foundational to that mission. The firmware you write is what turns a manufacturable sticker into a living sensor node.

Why This Role Matters

This role is the backbone of Stic's transition from prototype to a fully integrated, proprietary hardware and intelligence platform. The firmware you write directly powers data capture, edge intelligence, and real-world deployment at scale across the largest untapped sensor network on the planet: the existing vehicle fleet.

What You’ll Do

  • Develop and maintain embedded firmware in C/C++ for microcontrollers and wireless modules powering the Stic Vision v3.0

  • Own OpenMV-based computer vision firmware for person detection, vehicle counting, facial sentiment analysis, and demographic measurement

  • Implement BLE communication stacks — advertising, scanning, data payloads, and RSSI-based logic

  • Integrate cellular (LTE/5G), GNSS, IMU, camera, and sensor interfaces into a unified firmware architecture

  • Build low-power firmware architectures including sleep states, duty cycling, and battery optimization for field-deployed devices

  • Define and implement device-to-cloud and device-to-phone communication protocols

  • Support OTA update pipelines, field diagnostics, and reliability improvements

  • Collaborate with hardware, computer vision, and cloud teams to ensure seamless full-stack integration

  • Contribute to board bring-up, hardware/firmware debugging, and system validation across EVT/DVT/PVT cycles

What You Have to Have

  • 3-5+ years of professional embedded software engineering experience

  • Strong proficiency in C, micropython and C++ for embedded systems

  • Hands-on experience with BLE firmware development (advertising, scanning, payload design, RSSI logic)

  • Experience with real-time operating systems (RTOS), interrupt handling, and low-level memory management

  • Familiarity with communication protocols including SPI, I2C, UART, and wireless stacks

  • Proficiency with debugging tools including JTAG, oscilloscopes, and logic analyzers

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience

What You Should Ideally Have

  • Experience with OpenMV or similar embedded computer vision / ML-enabled camera modules

  • Familiarity with nRF, STM32, Snapdragon, NVIDIA Jetson, ESP32, or similar platforms

  • Experience with LTE/5G module integration and GNSS systems

  • Background in edge AI inference, sensor fusion, or on-device ML

  • Exposure to EVT/DVT/PVT processes and scaling hardware from prototype to production

  • Experience in IoT, automotive, or rugged field-deployed systems

Base Salary: $130,000 - $190,000

Work Location: Los Angeles - in person

Benefits

  • Join a well-funded early-stage company disrupting traditional advertising with patent pending technology

  • 26 days off per year (15 PTO / 11 holidays) prorated for any partial year of employment

  • Explosive career growth

  • Health & dental insurance

  • 401(k)

Equal Employment Opportunity

Stic is an equal opportunity employer committed to building a diverse, equitable, and inclusive workplace. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, ancestry, citizenship, disability, genetic information, medical condition, marital status, military or veteran status, or any other characteristic protected by federal, state, or local law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Use of Artificial Intelligence and Automated Tools in Recruiting

Stic uses artificial intelligence and automated tools in parts of our recruiting process. These tools may help organize and review applications, transcribe or summarize interviews, and assist our team in assessing job-related qualifications. Artificial intelligence does not make hiring decisions. A member of our team reviews candidate materials and makes every screening, interview, and hiring decision.

We do not use these tools to evaluate candidates on the basis of race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, religion, age, disability, medical condition, genetic information, marital status, military or veteran status, or any other characteristic protected by federal or California law.

Reasonable Accommodations & Alternative Process

Stic is committed to providing reasonable accommodations for qualified individuals with disabilities and individuals with sincerely held religious beliefs in our job application and interview procedures. If you need assistance or an accommodation due to a disability, wish to request an alternative to any AI-assisted step in our recruiting process, or have questions about how these tools are used, please contact us at [email protected]. Requesting an accommodation or alternative will not negatively impact your application or candidacy.

Privacy Notice at Collection

Personal information we collect includes identifiers, biometric information, internet activity, geolocation data, audio, electronic, video, or image information, professional or employment-related information, and inferences drawn from the above information. We do not sell your personal information. We may share your personal information with service providers who assist with payment processing, data analytics, campaign management, and technology infrastructure, and with brand partners to the extent necessary to demonstrate campaign performance. We do not share your personal information for cross-context behavioral advertising.

Similar Jobs

26 Days Ago
Easy Apply
In-Office
Long Beach, CA, USA
Easy Apply
154K-230K Annually
Senior level
154K-230K Annually
Senior level
Aerospace • Hardware • Robotics • Software • Manufacturing
Develop, test, document, and deploy embedded Linux software and firmware for rocket avionics, network switch, and camera platforms. Responsibilities include hardware and platform bring-up, networking and video integration, debugging across kernels, drivers, hardware, and applications, validation, performance tuning, architecture improvements, and field troubleshooting. The role collaborates with hardware, systems, and platform teams to deliver reliable, high-performance software for safety-critical aerospace systems.
Top Skills: Bare-MetalCC++Ci/CdCross-CompilationEmbedded LinuxGdbLinux Device DriversLinux NetworkingPerfRtosStraceTcpdumpYocto
2 Days Ago
In-Office
152K-288K Annually
Senior level
152K-288K Annually
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop GPU system software spanning firmware, real-time operating systems, driver interfaces, and build, test, and execution infrastructure. Design and implement embedded changes, integrate code-generation and validation tools, support hardware bring-up, and resolve issues with distributed hardware and software teams. Own software delivery from design through release and post-release support.
Top Skills: CDevice DriversDmaFirmwareGpioI2CInterruptsKernel ModulesPcieReal-Time Operating SystemsRust
2 Days Ago
In-Office
Los Angeles, CA, USA
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Software
Develop embedded software for MANET radios and advanced communications systems. Responsibilities include MAC and routing protocols, network management, security and encryption features, audio applications, device drivers, board support packages for ARM and RISC-V, Linux customization, testing software, and product security compliance with standards such as NIST FIPS 140-3 and NIAP Common Criteria.
Top Skills: Amd Ultrascale+ MpsocArmCCnsaEncryption AlgorithmsEthernetInternet ProtocolsIpsecLinuxLinux KernelLinux ScriptingMac ProtocolsManetMicrochip Polarfire SocMimoNiap Common CriteriaNist Fips 140-3Risc-VSocket Programming

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account