Responsibilities
- Embedded Architecture and Development: Own the embedded firmware architecture and build core platform capabilities, with a focus on reliability, maintainability, and performance.
- Reliability and Fleet Health: Lead root-cause analysis and deliver verified fixes across hardware, Linux, networking, and application layers. Build scalable monitoring, logging, diagnostics, and remote troubleshooting to improve uptime and serviceability across large deployed fleets (thousands+ of devices).
- Embedded Linux & BSP Strategy: Deep expertise in embedded Linux, including board bring-up, BSP integration, device drivers, system services, and performance tuning, with a strong point of view on build systems, reproducibility, and upstream vs. patch-carrying strategies.
- Manufacturing Quality and Test: Partner with hardware and manufacturing to ensure production readiness. Build test fixtures, factory tools, and automated validation to raise quality and throughput.
- Team Growth and AI-Accelerated Workflows: Provide technical direction, mentorship, and strong review standards. Use AI tools responsibly to speed up design, implementation, testing, and debugging.
Qualifications
- 7+ years of professional experience in embedded systems engineering, with clear ownership of production firmware in shipped hardware products.
- Strong track record of embedded firmware architecture, platform evolution, and delivering reliability improvements over time.
- Proficiency with embedded Linux, including board bring-up, BSP integration, device drivers, system services, and performance tuning.
- Conversational fluency in English, with the ability to collaborate effectively in meetings, written updates, and cross-functional discussions.
- Experience designing for manufacturing readiness, including factory test strategy, test fixtures, automation, and production tooling.
- Hands-on experience building observability and reliability tooling such as logging, metrics, diagnostics, remote troubleshooting, and fleet health workflows.
- Strong software engineering fundamentals in C and C++, plus comfort with scripting languages such as Python or Bash for tooling and automation.
- Familiarity with common embedded networking stacks and IoT connectivity patterns, including secure provisioning and OTA update concepts.
- Practical fluency with AI-assisted development tools, using them to accelerate design, implementation, testing, and debugging while validating correctness and safety.
- Clear communication and collaboration skills, with experience working cross-functionally with hardware, manufacturing, and cloud teams.
Skills Required
- 7+ years of professional experience in embedded systems engineering
- Strong track record of embedded firmware architecture and reliability improvements
- Proficiency with embedded Linux
- Conversational fluency in English
- Experience designing for manufacturing readiness
- Hands-on experience building observability and reliability tooling
- Strong software engineering fundamentals in C and C++
- Familiarity with common embedded networking stacks
- Practical fluency with AI-assisted development tools
- Clear communication and collaboration skills
What We Do
Verdigris is an artificial intelligence IoT platform that makes buildings smarter and more connected while reducing energy consumption and costs. By combining proprietary hardware sensors, machine learning, and software, Verdigris “learns” the energy patterns of a building. Their AI software produces comprehensive reports including energy forecasts, alerts about faulty equipment, maintenance reminders, and detailed energy usage information for each and every device and appliance. Verdigris offers a suite of applications that gives building engineers a comprehensive overview, an “itemized utility bill”, powerful reporting, and simple automation tools for their facility. For more information, visit www.verdigris.co.







