About the job
Join Our Mission at Nudge
At Nudge, we are dedicated to pioneering advanced technology that interfaces with the brain to enhance the quality of life for individuals. Our innovative approach focuses on developing a non-invasive, ultrasound-based device designed to stimulate and image the brain with high precision and depth. This endeavor integrates cutting-edge hardware, software, and research capabilities, aiming to create impactful products that can serve millions — and eventually billions — of people.
To achieve our goals, we are committed to building exceptional teams across all aspects of our work. We seek individuals who excel in their fields, are passionate about tackling challenging tasks, and maintain a relentless drive for excellence — expecting the highest standards of rigor and integrity from one another.
Your Role as a Firmware Engineer
As a Firmware Engineer at Nudge, you will:
Produce high-quality, safety-critical code in C, C++, Rust, and Verilog for real-time embedded systems.
Assist in making architectural decisions and selecting components for embedded hardware.
Implement algorithms on devices for targeted stimulation and imaging.
Conduct bring-up and troubleshooting of embedded systems.
Collaborate with electrical, mechanical, and software engineers to conceptualize embedded systems central to our products.
Contribute to necessary documentation and analysis for regulatory compliance.

