Join the Revolution

Become part of the groundbreaking journey in AI and high-speed data communications with AttoTude.

A stylized waveform of terahertz radio transmission, which enables incredible bandwidth.
Open Positions

We're Hiring!

Join Our Innovative Team and Shape the Future of Technology

AttoTude is looking for passionate individuals who are eager to join us in revolutionizing data centers with our groundbreaking interconnect technology.

We're inspired by the future and relentless in making it happen.

We’re looking for bold, driven individuals who:

Are fearless innovators and action-oriented problem solvers

Believe in collaboration over hierarchy and openness over ego

Push boundaries, challenge convention, and lead with ambition

Firmware Engineer
Department

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to deliver robust and efficient firmware solutions. This role is a full-time onsite position in Menlo Park, CA.

Menlo Park, CA, USA
Full-time

Job Description – Firmware Engineer

Position Overview

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC development, and hardware bring-up, with a proven ability to collaborate with cross-functional teams to deliver robust and efficient firmware solutions. This role is a full-time onsite position in Menlo Park, CA.

---

Key Responsibilities

· Design, develop, and maintain firmware in C/C++ for microcontrollers, SoCs, and embedded platforms.

· Implement and optimize device drivers for hardware peripherals (SPI, I²C, UART, USB, CAN, Ethernet, GPIO, ADC/DAC, PWM).

· Integrate and configure RTOS or bare-metal firmware.

· Perform board bring-up and hardware validation, working closely with electrical engineers.

· Debug and analyze firmware/hardware issues using oscilloscopes, logic analyzers, and JTAG/SWD.

· Develop secure bootloaders and update soluions

· Write and maintain unit tests and automated test scripts for firmware validation.

· Collaborate with cross-functional teams (hardware, software, QA, systems engineering) to deliver products on schedule.

· Document firmware architecture, APIs, and design decisions for maintainability.

---

Qualifications

· Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science

· 5+ years of experience in embedded firmware development.

· Strong proficiency in C/C++ and Python.

· Experience with ARM Cortex-M, RISC-V, or similar MCU/SoC architectures.

· Familiarity with RTOS and bare-metal programming.

· Hands-on experience with hardware interfaces (SPI, I²C, UART, USB, BLE, Wi-Fi, etc.).

· Proficiency with debugging tools (JTAG, GDB, oscilloscopes, logic analyzers).

· Experience with version control (Git) and CI/CD pipelines.

Bend the Curve with Us

Join AttoTude as we innovate the future of data centers. Together, we can overcome the challenges of AI scalability with our groundbreaking terahertz technology.

Your Impact

Contribute to a transformative technology that shapes the future of AI and data processing.

Get Involved

Join a community dedicated to pushing the boundaries of high-speed data communication.

An orange waveform visualization of the massive bandwidth provided by AttoWire's terahertz transmission technology.

Join Us in Shaping the Future of AI

Be part of a revolutionary journey in AI and data communication. AttoTude is at the cutting edge, and we want you with us.

Innovate with us and drive technological advancements forward.

Collaborate with industry leaders and visionaries alike.

Unlock your potential in a fast-paced environment.

Tagline

Open Positions

We are currently hiring in Ottawa, ON, Canada and Menlo Park, CA.

If you don't see a position that perfectly matches your skills, but you're still interested in joining our team, we encourage you to send us your resume for future opportunities.