Build and maintain the software layer for data center facility controls including BMS/EPMS integrations, alarm pipelines, rationalization, and automated responses. Requires experience writing software against industrial controls protocols (BACnet, Modbus, OPC-UA) and fluency in Python or Go.
150k – 204k/yr
On-site5+ YOEEmbedded Engineering
About the role
Responsibilities
Build and run the software layer over facility controls: BMS and EPMS integrations, alarm pipelines, and automated response.
Write integrations against controls protocols so plant data lands in one queryable place.
Build alarm rationalization and routing so operators see signal, not noise.
Automate controlled responses to known plant conditions, safely, with rollback.
Requirements
Written software against building or industrial controls: BACnet, Modbus, OPC-UA.
Fixed an alarm flood problem with engineering, not with acknowledgment fatigue.
Respect the blast radius of touching live plant and design accordingly.
Fluent in Python or Go plus the messiness of OT data.
Develop and integrate core path planning algorithms for autonomous aerial systems (UAVs, fighter aircraft) supporting military missions. Requires 3-5 years experience with sampling/grid-based planning methods, C++ or Python, and outer-loop control systems.
150k – 200k/yr
On-site3+ YOEEmbedded Engineering
Embedded Security Engineer
Applied IntuitionSunnyvale, CA
Leads embedded security architecture for vehicle platforms, implementing secure boot, HSM integration, and cryptographic protections. Requires 5+ years experience, expertise in embedded security, and programming in C/C++/Python.
150k – 242k/yr
On-site5+ YOEEmbedded Engineering
Embedded AI Engineer – Android Automotive (On-Device Intelligence)
Applied IntuitionSunnyvale, CA
Develops and deploys embedded ML systems and on-device multimodal LLMs for Android Automotive platforms, optimizing for edge constraints like latency and safety. Requires 3+ years shipping ML on embedded/mobile platforms, C++ proficiency, and Android expertise.
Designs and implements deterministic, safety-critical motion planners for autonomous vehicle fallback systems, ensuring safe behavior under uncertainty. Requires 5+ years in AV/robotics motion planning, C++ proficiency, and data-driven evaluation skills.
151k – 240k/yr
On-site5+ YOEEmbedded Engineering
Software Engineer, C++
FigmaSan Francisco, CA +1
Develops high-performance C++/WebAssembly client-side systems for Figma's real-time collaborative design platform. Optimizes browser performance, extends multiplayer protocols, and builds accessible features. Requires 4+ years experience with C++, TypeScript, and web applications.