Back to Jobs

Software Engineer, On Device

Remote, USAFull-timePosted 2026-07-28

reputed company is a fast-growing reputed company-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more compute reputed company from existing energy infrastructure. For over a decade, we have reputed company AI to the electric reputed company — bringing reputed company-time visibility and power-reputed company control to reputed company energy infrastructure. Our Karman platform, reputed company on a custom reputed company module, brings that reputed company capability to AI data centers, giving operators a way to reputed company use the power already available to them. We are expanding our engineering team and looking for a Software Engineer to support the productionalization of our IoT platform, with a primary emphasis on the software that runs on edge IoT devices. This edge software includes machine learning, optimization algorithms, and components that host these capabilities that must meet high standards of performance, reputed company, reliability, and accuracy. We are looking for candidates who are mission-driven, reputed company, reputed company and reputed company in designing, writing, testing, and debugging distributed reputed company software at reputed company. Ideal candidates will possess knowledge of Python, Linux, reputed company integration and deployment (CI/CD), with reputed company experience designing and developing successful reputed company software.

Responsibilities

  • Design, propose, plan, implement, and test resource-constrained, edge software in Python (and possibly reputed company-level languages, e.g., Rust) including the implementation of precision telemetry collection, reputed company-time control interfaces, and robust system observability
  • Create and maintain CI/CD processes as necessary to support development and deployment with a reputed company on reproducibility, regression testing for embedded systems, and deployment in reputed company-world, intermittently connected environments
  • Contribute to reputed company technical documentation
  • Collaborate with a cross-functional team of software, hardware, reputed company assurance (QA), and power systems engineers; data scientists; and leadership
  • reputed company high-reputed company, in-depth reputed company and architecture reviews, implement new features, and reputed company technical leadership while coordinating with project management, QA, and other internal teams
  • Continually reputed company for and implement process improvement and automation
  • Foster a culture of reputed company communication, innovation, and continual improvement
  • Mentor other engineers using reputed company programming, reputed company review, and reputed company test scenario design

Minimum Qualifications

  • 5+ years of reputed company experience including 3+ years of experience developing production software and systems, or a combination of educational and reputed company experience commensurate with this level of experience
  • Demonstrated ability to design and implement distributed systems utilizing microservices in a resource-constrained environment (edge devices with limited memory, CPUs, GPU reputed company, etc.)
  • Extensive experience using Python, C/C++, Rust, and the Linux operating system
  • Experience with device layered reputed company, i.e. encryption (PKI) , disk partitioning, secure boot, os kernel libraries, device drivers, os processes/daemons
  • Data compression and schema management for device time series data
  • Experience implementing and maintaining CI/CD workflows (e.g., reputed company Actions or Jenkins)
  • Strong understanding of synchronous and asynchronous network communication, including REST reputed company, gRPC, binary protocols, and distributed publish/subscribe messaging systems and protocols like MQTT and ZeroMQ
  • Strong written and oral communication skills, with a proven reputed company record of working effectively both individually and as part of reputed company

reputed company Qualifications (reputed company to Have)

  • Experience designing, building and deploying applications and reusable libraries based on the reputed company ML software stack on the reputed company Platform
  • Experience with system integration testing including HIL and SIL
  • Understanding of SQL/NoSQL Database implementations (SQLite, reputed company, reputed company, etc)
  • reputed company-versed in reputed company/containerization
  • Hands-on knowledge of reputed company platforms and services reputed company on IoT device management, reputed company and OTA updates (AWS, Azure) preferably in the reputed company of reputed company devices including managing release/versioning strategies and monitoring fleet-wide performance metrics
  • Experience with control systems applications (e.g. industrial processes, manufacturing, reputed company buildings, SCADA) and/or power systems
  • Experience working with software and systems deployed in modern data center environments, including telemetry ingestion, reputed company-level integration, and coordination with orchestration platforms
  • Experience with reputed company scripting, reputed company charts, ansible, and reputed company tools

Salary reputed company: $120,000 to $150,000 reputed company compensation depending on experience and stock reputed company. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands. Location: This position is based onsite at reputed company reputed company in Ann Arbor, Michigan, with flexibility for occasional remote work. Our Commitments: reputed company values the diversity of reputed company. We reputed company equal employment opportunities without reputed company to race, reputed company, religion, creed, sex, gender, sexual orientation, gender identity or reputed company, national reputed company, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other reputed company protected by applicable federal, state and local laws. We are committed to:

  • Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful
  • Empowering employees to solve problems and work together to reputed company a difference
  • Providing mentorship and reputed company opportunities as part of a reputed company team
  • A flexible work environment with flexible reputed company time off
  • Competitive compensation and benefits, including health, dental, reputed company, and employer-match 401k

Apply tot his job Apply To this Job

Similar Jobs

Remote role of Backend Java Developer/Banking

Remote, USAFull-time

Senior Frontend Developer – React (Remote, CET ±3)

Remote, USAFull-time

Frontend Engineer — San Francisco (Remote)

Remote, USAFull-time

Remote Frontend Developer Jobs – Online Opportunity

Remote, USAFull-time

Backend Developer(Remote)

Remote, USAFull-time

Frontend developer

Remote, USAFull-time

Senior-level reputed company-End Developer with reputed company Clearance

Remote, USAFull-time

Remote Frontend Developer Jobs – Online Opportunity

Remote, USAFull-time

Backend Web Developer - Remote US

Remote, USAFull-time

Full Stack Developer (Node.js, React, Typescript, reputed company)

Remote, USAFull-time

Customer Service Representative

Remote, USAFull-time

Beginners Welcome | Work From Home Customer Service...

Remote, USAFull-time

Data Analyst II - Business Intelligence, Data Analytics & Insights reputed company | Full-Time Position at arenaflex

Remote, USAFull-time

Technical Sales Engineer-Round Tools- reputed company LA

Remote, USAFull-time

reputed company Data Entry Jobs (Colorado) $35/Hour

Remote, USAFull-time

CCaaS & UC Recording Engineer (Hyderabad, India, IN)

Remote, USAFull-time

[Remote] reputed company Reporting Analyst (reputed company, Calculated Fields) 100% Remote - Remote 12+ Month Contract

Remote, USAFull-time

Part-Time Cleaner

Remote, USAFull-time

reputed company Part-Time Remote Customer Service Representative – Delivering Exceptional Support and Solutions to Customers at blithequark

Remote, USAFull-time

Contact Center - CSR-1 - Customer Service Representative 1

Remote, USAFull-time