DRUT
DRUT
  • Why Drut ?
  • Products
    • PRU 2500
    • FIC 2500
    • PRU 1000
    • FIC 1000
    • Photonic Fabric (PXC)
    • Drut Fabric Manager
  • Solutions
    • DynamicXcelerator
    • Drut 2500 Product Series
    • AI Photonic Bundle
    • Composable Workstations
  • Company
    • About Us
    • Careers
    • Team Drut
    • Industry Partners
    • Upcoming Events
  • Resources
    • Drut Blog
    • Product Datasheets
    • Videos
    • News and Announcements
    • Articles and Whitepapers
  • Contact Us
  • More
    • Why Drut ?
    • Products
      • PRU 2500
      • FIC 2500
      • PRU 1000
      • FIC 1000
      • Photonic Fabric (PXC)
      • Drut Fabric Manager
    • Solutions
      • DynamicXcelerator
      • Drut 2500 Product Series
      • AI Photonic Bundle
      • Composable Workstations
    • Company
      • About Us
      • Careers
      • Team Drut
      • Industry Partners
      • Upcoming Events
    • Resources
      • Drut Blog
      • Product Datasheets
      • Videos
      • News and Announcements
      • Articles and Whitepapers
    • Contact Us
  • Sign In

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Why Drut ?
  • Products
    • PRU 2500
    • FIC 2500
    • PRU 1000
    • FIC 1000
    • Photonic Fabric (PXC)
    • Drut Fabric Manager
  • Solutions
    • DynamicXcelerator
    • Drut 2500 Product Series
    • AI Photonic Bundle
    • Composable Workstations
  • Company
    • About Us
    • Careers
    • Team Drut
    • Industry Partners
    • Upcoming Events
  • Resources
    • Drut Blog
    • Product Datasheets
    • Videos
    • News and Announcements
    • Articles and Whitepapers
  • Contact Us

Account

  • My Account
  • Sign out

  • Sign In
  • My Account

Senior Embedded C Developer, Location: nashua, NH

About Us

Drut Technologies is a datacenter infrastructure startup building high-performance disaggregated GPU systems powered by PCIe over a photonic fabric for dynamic composability. Our platform integrates Co-Packaged Optical technology into the Drut Fabric Interface Card, uses Broadcom PEX-89000 and OpenBMC to enable low-latency interconnects and programmable telemetry over a photonic fabric.

Role Overview

We are seeking an expert Senior Embedded C Developer with over 10 years of hands-on experience in low-level embedded development, specifically for RTOS-driven platforms. This role demands deep technical proficiency in firmware design, a proven capability to own entire codebases for embedded boards, and a history of delivering robust and scalable solutions for complex microcontroller-based systems, particularly those based on PIC architectures.

Key Responsibilities

  • Architect, design, implement, and maintain embedded firmware in C for real-time operating systems.
  • Own and manage the complete firmware codebase for multiple board products, from concept to release.
  • Develop, test, and debug low-level drivers for microcontroller peripherals (I2C, UART, SMBus, etc.).
  • Lead system-level integration and comprehensive hardware validation; troubleshoot and resolve cross-functional issues involving hardware and firmware.
  • Translate high-level requirements into manageable subtasks, delegate as needed, and ensure successful task delivery.
  • Foster the creation of maintainable, legible, and testable code, adhering to industry best practices and documentation standards.
  • Document interface specifications, functional requirements, and development iterations throughout the project lifecycle.
  • Collaborate across disciplines, mentoring junior engineers and reviewing code for technical accuracy and architectural integrity.
  • Guide iterative product development with a focus on continuous improvement and risk mitigation.
  • Define and implement test strategies, including system-level and board-level validation procedures.

Required Qualifications

  • 10+ years of embedded C development experience targeting RTOS environments.
  • Mastery of low-level C programming, memory management, and optimization for resource-constrained systems.
  • Deep expertise with PIC microcontrollers and peripheral interfacing.
  • Demonstrated ability to develop, test, and maintain drivers for I2C, UART, SMBus, and similar protocols.
  • Expertise in managing and evolving large, board-level codebases across multiple product generations.
  • Successful track record of system-level integration, hardware bring-up, and troubleshooting.
  • Ability to derive subtasks from complex requirements and manage task delivery.
  • Strong documentation skills for technical requirements, interfaces, and iterative design changes.
  • Experience in iterative and Agile development environments.

Preferred Skills

  • Familiarity with other microcontroller families and cross-platform embedded development.
  • Proficiency using oscilloscopes, logic analyzers, and other hardware debugging tools.
  • Knowledge of CI/CD pipelines and automated testing for embedded systems.
  • Experience mentoring other engineers or managing technical teams.
  • Exposure to safety-critical or high-reliability system development.

Personal Attributes

  • Exceptional problem-solving and analytical skills.
  • Strong sense of ownership over project outcomes.
  • Clear, concise communication style for both technical and non-technical audiences.
  • Passion for clean code and technical excellence.
  • Ability to work independently and also drive successful outcomes as part of a multidisciplinary team.

 Ideal candidates will play a key role in developing next-generation embedded products and be at the forefront of innovative hardware/software integration efforts.

SENIOR EMBEDDED C DEVELOPER, LOCATION: NASHUA, NH

Join Our Team

If you're interested in this position, start by applying here and attaching your resume.

Apply Now

Attach Resume
Attachments (0)

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • PRU 2500
  • FIC 2500
  • PRU 1000
  • FIC 1000
  • Photonic Fabric (PXC)
  • Drut Fabric Manager
  • DynamicXcelerator
  • Drut 2500 Product Series
  • AI Photonic Bundle
  • Composable Workstations
  • About Us
  • Team Drut
  • Industry Partners
  • Upcoming Events
  • Drut Blog
  • Product Datasheets
  • Videos
  • News and Announcements
  • Articles and Whitepapers
  • Contact Us

Drut Technologies Inc.

200 Innovative Way, Suite 1390, Nashua, New Hampshire 03062

©2025 Drut Technologies Inc. All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept