companyNudge logo

Firmware Engineer at Nudge | San Francisco

NudgeSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Who We Are Looking ForWe are interested in firmware engineers of all experience levels, although we prefer candidates with 3+ years of industry experience. Regardless of your background, you should possess:A strong foundation in engineering and physics principles. A degree in electrical engineering, computer engineering, or a related engineering discipline. Excellent skills in Rust, C, C++, and Verilog. A proven track record of significant technical contributions. High integrity and professionalism.

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.

About Nudge

Nudge is at the forefront of technology development aimed at enhancing human life through innovative brain interfacing solutions. Our commitment to building world-class teams reflects our dedication to excellence and integrity in every project we undertake.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.