> Markdown version of [/jobs/ext/4205969-software-engineer-control-plane-senior-principal](https://www.wearedevelopers.com/jobs/ext/4205969-software-engineer-control-plane-senior-principal). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer, Control Plane (Senior/Principal) - **Company:** Positron Ai, Inc. - **Location:** Spokane, WA, United States - **Experience:** Expert - **Salary:** $170,000.0 - $325,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Computing Platforms, Systems Engineering, User Authentication, Intelligent Platform Management Interface, Bash Shell, C++ (Programming Language), Profiling, Code Review, Computer Engineering, Software Debugging, Linux, Digital Technology, Distributed Systems, Linux on Embedded Systems, Firmware, Field-Programmable Gate Array (FPGA), Hardware Interface Design, IBM Hardware Management Console, Monitoring of Systems, Python (Programming Language), Network Control, PCI Express, Public Key Infrastructure, Software Architecture, Role-Based Access Control, Prometheus, Service Discovery, Software Construction, Software Engineering, System Software, Systems Integration, Software Technical Review, Web Applications, SSL Certificate Management, High Performance Computing, Grafana, Core Api, Information Technology, Production Code, Hardware Acceleration, U-Boot, Api Design, Software Coding, Model Inference, Code Restructuring - **Published:** October 22, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=43ff436a0484d813 ## About the Role * 5+ years of professional software engineering experience, including technical ownership of production systems software or infrastructure. * A background in Electrical Engineering, Computer Engineering, or Computer Science, through a relevant degree or equivalent practical experience with digital systems and board-level interfaces. * Strong production experience with Go, spanning concurrent services, API design, testing, profiling, and operational debugging. * A current hands-on coding practice, writing and debugging production code rather than operating only at the architecture or review level. * Proficiency in at least one additional language used in systems work, such as C, C++, Python, or Bash. * Broad technical knowledge across web applications, distributed services, Linux systems, device interfaces, and low-level protocols. * Deep Linux systems knowledge, including processes, networking, storage, resource management, services, and system diagnostics. * Hands-on experience building software that interfaces with hardware through drivers, firmware APIs, management controllers, PCIe, I2C, or comparable boundaries. * Demonstrated ability to design reliable distributed systems, control planes, or workload-management services. * Strong debugging and root-cause analysis skills across application, operating system, firmware, and hardware boundaries. * Experience designing security into platform software, including authentication, authorization, certificates, secrets, and update integrity. * A track record of carrying substantial features from architecture through implementation, integration, testing, and production operation. * Demonstrated technical leadership through architecture documents, design reviews, code reviews, mentoring, and cross-functional execution. * Willingness and ability to work on-site in Spokane Valley, WA, since this role carries a regular hands-on physical component and is not remote., * Experience with BMC, IPMI, Redfish, embedded Linux, or comparable hardware management software. * Familiarity with workload orchestration and service discovery systems such as Consul. * Working knowledge of PKI, secure boot, HSMs, artifact signing, and software or firmware update systems. * Exposure to observability systems such as OpenTelemetry, Prometheus, Grafana, or equivalent. * Experience with hardware accelerators, high-performance computing, or large-scale AI infrastructure. * Broad-scope ownership experience outside a traditional engineering role, such as leading a small team end to end, bootstrapping a project, or running non-trivial self-hosted infrastructure. ## Description We are looking for a Senior or Principal Software Engineer to contribute to control-plane architecture and hands-on development for Positron AI inference systems. You will write software that connects low-level hardware capabilities to system management, diagnostics, security, and firmware updates. Go is our primary implementation language, with C, C++, Python, Bash, and other languages used where they fit the system boundary. This role can fit a senior/principal software engineer or systems architect who remains a strong, current coder and wants ownership grounded in production implementation. You will set technical direction, define stable secure interfaces, and write, review, profile, and debug production code alongside the team. The scope spans a wide swath of the platform. You will own substantial features end to end, from problem definition and architecture through implementation, integration, testing, and production validation. We work with physical systems and infrastructure, so this on-site role includes regular hands-on work in our Spokane Valley lab: system bring-up, racking servers, hardware troubleshooting, documentation, and related tasks as needed. This is a significant reason the role is based in Spokane Valley. This role is based in-office at our Spokane Valley, WA location. Candidates must be able to work on-site as required., Platform Architecture and Implementation * Contribute to the architecture and evolution of the system management services and APIs that control hardware state, resources, diagnostics, updates, and workloads. * Design, write, and review production Go, reaching for C, C++, Python, or Bash at the boundaries where they are the right tools. * Work across the full stack, from web applications and management APIs through Linux services, hardware interfaces, and low-level protocols. * Refactor critical subsystems to improve modularity, testability, and fault isolation, and to support future hardware generations. * Define stable interfaces and data models for orchestration, diagnostics, management tooling, and customer-facing workflows. Hardware and System Integration * Partner with internal and external hardware, firmware, and systems engineers to turn low-level capabilities into reliable platform services. * Debug failures at the board and system level across CPU, memory, drives, USB, I2C, SMBus, PCIe, and in-system accelerators, including FPGAs. * Build safe control paths for reboot state, accelerator reset and recovery, hardware health, and resource allocation. * Integrate management-controller capabilities, hardware counters, and telemetry into platform APIs and operational workflows. Diagnostics, Observability, and Reliability * Expose diagnostics through platform APIs with persistent results, searchable reporting, and periodic archiving. * Build comprehensive metrics, logs, and alerts with configurable sinks, including OpenTelemetry-compatible systems. * Integrate external health probes so failed hardware or workloads can be isolated, rescheduled, and recovered safely. * Profile system behavior, diagnose performance regressions, and drive root causes through to resolution. Security and Software Lifecycle * Implement certificate management, role-based access control, pluggable authentication, and integrations with HSM-backed secret stores. * Build secure boot, signed-artifact, software and firmware update, and rollback workflows. * Secure model acquisition and sideloading with appropriate authentication, secret management, and status reporting. Technical Leadership and Engineering Practices * Translate product and hardware roadmaps into software architecture, sequenced execution plans, and clear technical decisions. * Lead design and code reviews across software, firmware, hardware, and security boundaries. * Mentor engineers while remaining directly responsible for critical implementation and debugging work. * Own complex platform features end to end, define what done looks like, and carry them from architecture through implementation, integration, and production validation. * Apply AI-assisted tools to accelerate implementation, test generation, debugging, profiling, code review, and documentation while maintaining engineering rigor. Lab Support and Documentation * Support system assembly, bring-up, troubleshooting, and racking servers in the Spokane Valley lab. * Produce architecture documents, test procedures, runbooks, and release notes, and take on related responsibilities as needed to help the team ship and support the product.