Talent.com
Lead Software Engineer, Edge IoT Systems
Lead Software Engineer, Edge IoT SystemsUtilidata • Albany, NY, United States
Lead Software Engineer, Edge IoT Systems

Lead Software Engineer, Edge IoT Systems

Utilidata • Albany, NY, United States
Hace 1 día
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Utilidata is an innovative, fast-growing edge AI company supported by NVIDIA, dedicated to enhancing visibility and control of power consumption in energy-intensive sectors such as electric grids and data centers. Our cutting-edge distributed AI platform, Karman, powered by a custom NVIDIA module, is revolutionizing how utility companies manage the grid edge and optimizing data center power usage.

We are seeking a passionate and experienced Lead Software Engineer to spearhead the development of our IoT platform, with a primary focus on the software that operates on edge IoT devices. This includes designing and implementing machine learning models, optimization algorithms, and robust system observability tools that uphold the highest standards of performance, security, reliability, and accuracy. Your role will encompass the full software development lifecycle, from architectural design to deployment.

Key Responsibilities :

  • Design, implement, and rigorously test edge software in Python (and potentially lower-level languages like Rust), focusing on precision telemetry collection, real-time control interfaces, and effective system observability.
  • Establish and maintain CI / CD processes that enhance reproducibility and regression testing for embedded systems in real-world, intermittently connected environments.
  • Contribute to comprehensive internal and external technical documentation.
  • Collaborate with a diverse team of software, hardware, QA engineers, data scientists, and leadership to drive project success.
  • Conduct high-quality code and architecture reviews, implement new features, and provide technical guidance in coordination with project management and QA teams.
  • Promote and enact process improvement and automation efforts.
  • Encourage a culture centered around open communication and innovation.
  • Mentor junior engineers through paired programming, code reviews, and collaborative test design.

Minimum Qualifications :

  • 8+ years of professional experience, including 5+ years in production software development.
  • Proven track record in designing and implementing distributed systems utilizing microservices in resource-constrained environments (e.g., edge devices).
  • Extensive experience with Python, C / C++, Rust, and Linux operating systems.
  • Expertise in device-layered security, including encryption, disk partitioning, secure boot, and relevant operating system components.
  • Experience managing device time series data, including data compression and schema management.
  • Proficient in implementing and maintaining CI / CD workflows (e.g., GitHub Actions or Jenkins).
  • Strong grasp of synchronous and asynchronous network communications, including REST APIs, gRPC, and message protocols like MQTT and ZeroMQ.
  • Exceptional written and verbal communication skills, demonstrating an ability to work effectively both independently and as part of a team.
  • Willingness to travel up to 10% of the time.
  • Preferred Qualifications :

  • Familiarity with the NVIDIA ML software stack on the Jetson Platform.
  • Experience with system integration testing methodologies (HIL, SIL).
  • Understanding of SQL / NoSQL databases (e.g., SQLite, Redis, Postgres).
  • Experience with Docker and containerization technologies.
  • Hands-on familiarity with cloud services focused on IoT management and security, especially at scale (AWS, Azure).
  • Background in control systems applications (industrial processes, SCADA, power systems).
  • Experience managing deployed software in modern data center environments, including telemetry and orchestration integration.
  • Proficiency in Shell scripting, Helm charts, Ansible, and Prometheus tools.
  • Salary Range : $140,000 to $170,000 base compensation, plus a 10% annual bonus target and stock options. Salary will be determined by evaluating individual skills, experience, and internal compensation standards. This position allows for remote work from anywhere in the United States, with a preference for candidates within commuting distance of our lab located in Ann Arbor, MI.

    Our Commitments :

  • Utilidata is committed to fostering a diverse and inclusive workplace.
  • We empower our employees to tackle challenges and collaborate towards impactful solutions.
  • We offer mentorship and growth opportunities within a supportive team environment.
  • We provide a flexible work environment, including flexible paid time off.
  • We offer competitive compensation and comprehensive benefits, including health, dental, vision, and an employer-matched 401k.
  • Crear una alerta de empleo para esta búsqueda

    System Software Engineer • Albany, NY, United States

    Ofertas relacionadas
    Senior Software Engineer - Cloud Systems

    Senior Software Engineer - Cloud Systems

    Octopus Deploy • Albany, NY, United States
    A tiempo completo
    Join Octopus Deploy, a leader in Continuous Delivery, and help empower software teams worldwide.With over 4,000 organizations, including Ubisoft, Xero, Stack Overflow, NASA, and Disney, leveraging ...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Travel Nurse RN - ED - Emergency Department - $2,193 per week

    Travel Nurse RN - ED - Emergency Department - $2,193 per week

    HumanEdge Travel Healthcare • Saratoga Springs, NY, United States
    A tiempo completo
    HumanEdge Travel Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Every other weekend and holi...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    Senior Software Engineer, Core Systems

    Senior Software Engineer, Core Systems

    Mysten Labs • Albany, NY, United States
    A tiempo completo
    Mysten Labs Core Team Engineer.Mysten Labs is at the forefront of creating the foundational infrastructure essential for the adoption of decentralized protocols based on blockchain technologies.We ...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Senior Project Engineer

    Senior Project Engineer

    Fusco Personnel Inc. • Malta, NY, US
    A tiempo completo
    SENIOR PROJECT ENGINEER Albany, NY Fusco Personnel is seeking an experienced and strategic Chief Financial Officer (CFO) to lead our client’s financial operations, reporting, and governance.The CFO...Mostrar más
    Última actualización: hace 18 días • Oferta promocionada
    Travel Nurse RN - ED - Emergency Department - $2,094 per week

    Travel Nurse RN - ED - Emergency Department - $2,094 per week

    Fusion Medical Staffing-Nursing • Saratoga Springs, NY, United States
    A tiempo completo
    Fusion Medical Staffing-Nursing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Facility in Saratoga Spr...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Sr. Web Developer II

    Sr. Web Developer II

    Argonaut Management Services, Inc • Albany, NY, United States
    A tiempo completo
    Argo Group International Holdings, Inc.American National, US based specialty P&C companies, (together known as BP&C, Inc. Brookfield Wealth Solutions, Ltd.BWS"), a New York and Toronto-listed public...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    Travel Nurse RN - ED - Emergency Department - $2,224 per week

    Travel Nurse RN - ED - Emergency Department - $2,224 per week

    Trustaff • Saratoga Springs, NY, United States
    A tiempo completo
    Trustaff is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York.Job Description & Requirements. As an Emergency Room RN, you'll provide care fo...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Lead Software Engineer- IVR & Omnichannel APIs

    Lead Software Engineer- IVR & Omnichannel APIs

    Humana • Albany, NY, United States
    A tiempo completo
    Become a part of our caring community and help us put health first.Humana is seeking a self-driven and collaborative Lead Software Engineer to join our Interactive Voice Response (IVR) team.In this...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Controls Engineer

    Controls Engineer

    Jobot • Albany, NY, US
    Indefinido
    Controls Engineer Specializing in Industrial Automation and Process Optimization.This Jobot Job is hosted by : Andrew Nguyen. Are you a fit? Easy Apply now by clicking the "Apply Now" button and send...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Travel Nurse RN - ED - Emergency Department - $2,250 per week

    Travel Nurse RN - ED - Emergency Department - $2,250 per week

    Prime HealthCare Staffing • Saratoga Springs, NY, United States
    A tiempo completo
    Prime HealthCare Staffing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Must have 5 years current ED e...Mostrar más
    Última actualización: hace 5 días • Oferta promocionada
    Lead Software Engineer - Platform Team

    Lead Software Engineer - Platform Team

    Brinqa • Albany, NY, United States
    A tiempo completo
    Brinqa stands as the foremost provider of unified cyber risk management and security analytics solutions.Our cutting-edge software empowers organizations to make swift and informed cyber risk decis...Mostrar más
    Última actualización: hace 1 día • Oferta promocionada
    Remote Senior Software Engineer - Cloud Distributed Systems

    Remote Senior Software Engineer - Cloud Distributed Systems

    Oracle • Albany, NY, United States
    Teletrabajo
    A tiempo completo
    As a Senior Member of Technical Staff, you will be a key contributor to the development and success of our next-generation CDA platform, which leverages the power of generative AI and cloud-native ...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Software Development Engineer

    Software Development Engineer

    Amazon • Saratoga Springs, NY, USA
    A tiempo completo
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Mostrar más
    Última actualización: hace 27 días • Oferta promocionada
    Senior Software Engineer II

    Senior Software Engineer II

    Cleo • Albany, NY, United States
    A tiempo completo
    Design and develop full-stack components which are part of Cleo's overall code base;Typescript, Angular, Node.Ability to explain complex technical and functional concepts effectively.Be a trusted e...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Travel Nurse RN - ED - Emergency Department - $2,486 per week

    Travel Nurse RN - ED - Emergency Department - $2,486 per week

    Go Healthcare • Saratoga Springs, NY, United States
    A tiempo completo
    Go Healthcare is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Saratoga Springs, New York. Job Description & Requirements.Pay package is based on 12 hour shifts and...Mostrar más
    Última actualización: hace 13 días • Oferta promocionada
    Integration Development Engineer

    Integration Development Engineer

    NY CREATES • Albany, NY, US
    A tiempo completo
    About NY Creates : NY Creates serves as a bridge for advanced electronics, leads projects that advance R&D in emerging technologies, and generates the jobs of tomorrow. NY Creates also runs some of t...Mostrar más
    Última actualización: hace 13 días • Oferta promocionada
    Travel Nurse RN - Emergency Room (ER) / Trauma - $1,935 to $2,059 per week in Saratoga Springs, NY

    Travel Nurse RN - Emergency Room (ER) / Trauma - $1,935 to $2,059 per week in Saratoga Springs, NY

    TravelNurseSource • Saratoga Springs, NY, US
    A tiempo completo
    TravelNurseSource is working with Fusion Medical Staffing to find a qualified ER / Trauma RN in Saratoga Springs, New York, 12866!. Facility in Saratoga Springs, New York.Fusion Medical Staffing is se...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    Principal Consultant - Salesforce Engineer

    Principal Consultant - Salesforce Engineer

    NYSTEC • Albany, NY, United States
    Indefinido
    NYSTEC is a nonprofit technology consulting company, advising agencies, organizations, institutions, and businesses since 1996. We're independent and vendor-neutral, so we have our clients' best int...Mostrar más
    Última actualización: hace 11 horas • Oferta promocionada • Nueva oferta