Senior Embedded Systems Engineer
Core
Co-lead end-to-end development of firmware and software for building controller hardware platforms, bridging physical and digital worlds for autonomous buildings.
Role type
Senior Embedded Systems Engineer (Hardware/Software)
Builds
Building controller hardware products for autonomous buildings
Domain
Building automation / Embedded Systems / IoT
Deliverable
production ML models | product features
Required skills
Embedded systems development, Embedded software (C/C++/Python), Embedded Linux/RTOS, System debugging, Schematic interpretation, Git version control
Preferred skills
ARM SoC development, Wireless protocols (BLE/Mesh/Zigbee), Schematic capture and board layout (Altium), Safety and radio compliance testing, RF design, Swift, Autonomous systems, Machine Learning, Energy systems
Technologies
C, C++, Python, Embedded Linux, RTOS, Git, Altium, ARM SoC, BLE, Mesh, Zigbee
Responsibilities
Develop embedded systems from architecture design to high-volume production; Design and implement HIL/SIL testing frameworks; Collaborate on feature development from concept to productization; Perform hands-on system debugging to integrate hardware and software; Maintain technical documentation
Seniority
Senior, hands-on IC
