Firmware Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Robust.AI · 3 weeks ago

Firmware Engineer

Robust AI is a fast-growing, early-stage startup focused on redefining robotics through innovative technology. As a Firmware Engineer, you will design and develop firmware for robotic systems, collaborating with a team to enhance performance and debug existing products.

Artificial Intelligence (AI)RoboticsSoftwareWarehouse Automation
check
H1B Sponsor Likelynote

Responsibilities

Design, development, debugging, integration, and maintenance of embedded system firmware for both new designs and existing products
Collaborate with the team to formulate firmware architecture and design
Write well-crafted, well-tested, readable, and maintainable code, adhering to software engineering best practices
Engage with cross-functional engineering team members to fulfill and enhance performance requirements while optimizing hardware/software interfaces
Generate design documentation and lead design and code reviews
Hands-on involvement in debugging robots

Qualification

Embedded softwareCC++MicrocontrollersCommunication protocolsFirmware developmentDebugging embedded systemsReading PCB schematicsCollaborationTechnical documentation

Required

Bachelor's degree in engineering, computer science or equivalent
1-3 years of expertise in embedded software, proficient in C and C++
Proficient experience with microcontrollers, preferably within the STM32 family
Familiarity with communication protocols such as USB, I2C, SPI, UART, RS485, etc
Proven track record in bare metal embedded systems
Hands-on experience in firmware development, testing, and system-level bring-up
Experience debugging embedded systems with tools such as scopes and logic analyzers
Experience in conducting bench modifications and fast development of hardware/firmware prototypes
Ability to collaborate and communicate complex technical concepts both verbally and with documentation
Experience reading PCB schematics

Preferred

Setting up and configuring CMake projects
Previous experience working with robotic or mechatronic systems
Writing and debugging tight control loops
PCB bringup experience

Benefits

Stock options and huge potential for growth
Strong startup (and fun) culture
Medical, Dental, and Vision coverage
Flexible vacation and sick leave practices
Paid parental leave

Company

Robust.AI

twittertwittertwitter
company-logo
Robust.AI is a robotics company that focuses on creating human-centered robotic solutions.

H1B Sponsorship

Robust.AI has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (1)
2023 (1)
2022 (1)
2020 (2)

Funding

Current Stage
Growth Stage
Total Funding
$42.5M
Key Investors
Prime Movers LabJazz Venture PartnersPlayground Global
2023-04-20Series A· $20M
2020-10-28Series A· $15M
2019-06-06Seed· $7.5M

Leadership Team

leader-logo
Anthony Jules
Co-founder and CEO
linkedin
leader-logo
Rodney Brooks
CTO & Founder
linkedin
Company data provided by crunchbase