Embedded Software Engineer for Fastwater Staffing

1 week ago


Boston, MA, United States HIKINEX Full time

Embedded Software Engineer (Rust, C/C++, Python)

Location: Redmond, WA - On-Site

Job Type: Contract

Experience Level: Mid-Level

About the Role

We are seeking a skilled Embedded Software Engineer with expertise in Rust, C/C++, and Python to develop high-performance firmware and embedded systems. You will work on cutting-edge projects involving real-time systems, low-level hardware interactions, and secure embedded applications. If you are passionate about writing efficient and safe code for resource-constrained environments, we'd love to hear from you

Responsibilities

  • Develop, test, and optimize embedded software in Rust, C, and C++ for microcontrollers, real-time systems, and SoCs.
  • Write Python scripts for automation, testing, and hardware communication.
  • Work with RTOS, bare-metal firmware, and device drivers to develop robust and efficient embedded solutions.
  • Collaborate with hardware engineers to design software-hardware interfaces.
  • Implement low-level peripheral drivers (SPI, I2C, UART, CAN, USB, etc.) and optimize system performance.
  • Ensure memory safety and performance in embedded systems using Rust's strong safety features.
  • Develop and maintain unit tests, integration tests, and debugging tools.
  • Work with version control systems (Git) and CI/CD pipelines to streamline development.

Required Qualifications

  • Proficiency in Rust, C, and C++ for embedded development.
  • Experience with Python for scripting, automation, and hardware testing.
  • Strong understanding of embedded system architectures, real-time constraints, and low-level hardware interactions.
  • Experience with microcontrollers (ARM Cortex-M, RISC-V, AVR, etc.) and embedded development tools.
  • Familiarity with RTOS (e.g., FreeRTOS, Zephyr) or bare-metal programming.
  • Experience working with debugging tools (GDB, JTAG, SWD) and logic analyzers.
  • Solid knowledge of memory management, concurrency, and embedded security principles.
  • Proficiency with Git, CI/CD pipelines, and software development best practices.

Preferred Qualifications

  • Experience with Rust-based embedded frameworks like Embassy, RTIC, or TockOS.
  • Knowledge of Linux kernel development, device drivers, or Yocto/Buildroot.
  • Exposure to machine learning on edge devices or low-power IoT development.
  • Familiarity with functional safety standards (ISO 26262, IEC 61508) and cybersecurity in embedded systems.
  • Experience with wireless protocols (BLE, Zigbee, LoRa, Wi-Fi).


  • Boston, MA, United States Saviance Full time

    Job Title: Bluetooth Mesh Engineer - Embedded Software Location: Remote- Greater NYC area Employment Type: Full-Time Contract to Hire About BigRio: BigRio is a remote-based, technology consulting firm headquartered in Boston, MA. We deliver software solutions ranging from custom development, software implementation, data analytics, and machine learning/AI...


  • Boston, MA, United States Virtual Partner Agency of TER Consulting Full time

    Job Description Job Description US citizens or Green Card holders only need to applyThe company does not offer sponsorship at this time! We have partnered with a cutting-edge global data service provider to find their next visionary Senior Director of Embedded Systems Engineering. The client is pushing the boundaries of what's possible in IoT, and they need...


  • Boston, MA, United States Nia Therapeutics Full time

    At Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...


  • Boston, MA, United States Nia Therapeutics Full time

    At Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...


  • Boston, MA, United States Nia Therapeutics Full time

    At Nia Therapeutics, we are engineering solutions at the frontier of neuroscience to make memory loss reversible. We are a team of scientists and engineers developing advanced implantable brain stimulation devices to reverse memory loss from brain injury and degenerative disease. Our core technology, developed at the University of Pennsylvania and funded by...


  • Boston, MA, United States Axelon Full time

    Job Title: Principal Embedded Tactical Engineer Location: Boston (Hybrid/2 days onsite) Pay: 80/hr ** Contract to hire ** Description: We are seeking a highly skilled and motivated Principal Embedded Tactical Engineer with expertise in Fixed Income, Private Credit, Private Equity, and/or Investment Risk to join our prestigious investment firm. As...


  • Boston, MA, United States WHOOP Full time

    At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is seeking a Senior Engineering Manager (Embedded) to join our Software Organization. As the manager of the Embedded team, you'll lead a group of Embedded Engineers,...


  • Boston, MA, United States WHOOP Full time

    At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives. WHOOP is seeking a Senior Engineering Manager (Embedded) to join our Software Organization. As the manager of the Embedded team, you'll lead a group of Embedded Engineers,...


  • Boston, MA, United States Hire Talent Full time

    Manager Intake Call Notes: • Location: Boston, MA or New York City (Boston strongly preferred, this Boston-based role has a hybrid work arrangement (2 days per week in office) • Contract to Hire: Yes • Interview Details: 2 possibly 3 (1st with HM, 2nd panel or with 2 Scrum Masters) • What stands out on a resume: Knowledge of financial systems • Is...


  • Boston, MA, United States QuEra Computing, Inc. Full time

    Role Overview We are seeking a Software Engineer to join our QPU SW Engineering team. In this role, you will develop the software that orchestrates and controls our quantum hardware stack-from real-time control of lasers and FPGAs to system-wide configuration, diagnostics, and feedback. Working closely with physicists, systems architects, and hardware...