Join the Revolution
Become part of the groundbreaking journey in AI and high-speed data communications with AttoTude.
.avif)
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
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.
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.
.avif)

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.
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.