CrawlJobs Logo
Briefcase Icon
Category Icon

Firmware Engineer United States, San Jose Jobs

4 Job Offers

Filters
Software Engineer 4, Mist - AP Firmware
Save Icon
Join Mist's Data Science team in San Jose to develop next-gen self-driving network solutions. This role requires an MS/PhD and 3+ years of experience building ML/AI-driven solutions, including model training and deployment. You will design and debug firmware, leveraging techniques like neural net...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
103400.00 - 237000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Lead TeleOp Embedded Firmware Engineer
Save Icon
Lead TeleOp Embedded Firmware Engineer role at Figure in San Jose. Develop C++ firmware for humanoid robots on bare-metal/RTOS systems. Design CI/CD infrastructure and Python tools for testing. Requires 7+ years in embedded systems with expertise in CAN, Ethernet, and USB protocols.
Location Icon
Location
United States , San Jose
Salary Icon
Salary
150000.00 - 250000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Masters Firmware Engineering Intern/co-op
Save Icon
Join AMD's firmware engineering team in San Jose/Santa Clara for a hands-on Masters internship. Develop low-level BIOS and embedded firmware using C/C++ in a Linux environment. Gain real-world experience on pre-silicon projects, debugging hardware/software interactions for cutting-edge AMD products.
Location Icon
Location
United States , San Jose; Santa Clara
Salary Icon
Salary
83200.00 - 124800.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Firmware Quality Engineer
Save Icon
Join our firmware team as a Senior Firmware Quality Engineer in San Jose. You will design and execute test plans for embedded systems in an agile environment. This role requires 3+ years of firmware test development, proficiency in C#, and expertise in test automation. Be a key technical voice, e...
Location Icon
Location
United States , San Jose
Salary Icon
Salary
48.00 - 52.00 USD / Hour
gomillenniumsoft.com Logo
MillenniumSoft Inc
Expiration Date
Until further notice
Embark on a dynamic and critical career path by exploring Firmware Engineer jobs, a field where software meets hardware to power the modern world. Firmware Engineers are specialized software developers who write the low-level code that controls electronic devices and hardware components. This code, known as firmware, is permanently stored on read-only memory or flash chips, acting as the essential bridge between a device's hardware and its higher-level software or operating system. It is the invisible hand that brings everything from consumer gadgets to complex industrial systems to life. Professionals in these roles are typically responsible for the entire firmware development lifecycle. This includes analyzing requirements, designing system architecture, and then coding, debugging, testing, and maintaining the firmware. A significant portion of their work involves writing highly efficient code in languages like C and C++, and sometimes Python for scripting and testing. They work closely with electrical engineers to understand hardware constraints and schematics, ensuring seamless software-hardware integration. Common responsibilities include developing drivers for peripherals, implementing communication protocols (such as I2C, SPI, UEFI, and BIOS), optimizing system performance and power consumption, and troubleshooting deeply embedded issues using tools like oscilloscopes and logic analyzers. They also create and execute rigorous test plans to validate functionality, reliability, and stability. The typical skills and requirements for Firmware Engineer jobs are a blend of deep technical knowledge and analytical prowess. A bachelor's or master's degree in Computer Engineering, Electrical Engineering, or Computer Science is standard. Core technical skills include proficiency in embedded C/C++ programming, a solid understanding of microcontroller and microprocessor architectures (like ARM, RISC-V), and experience with Real-Time Operating Systems (RTOS). Knowledge of hardware design principles is crucial, as engineers must read circuit diagrams and data sheets. Strong problem-solving and debugging skills are paramount, given the close-to-the-metal nature of the work. Excellent communication skills are also vital for collaborating with cross-functional hardware and software teams. From entry-level positions to senior roles leading project teams, Firmware Engineer jobs offer a challenging and rewarding career for those passionate about building the foundational intelligence of electronic devices. If you have a knack for solving complex technical puzzles and want to work at the intersection of software and hardware, a career in firmware engineering is an excellent choice. Discover your next opportunity and find the perfect role to apply your skills in this ever-evolving and essential technology sector.

Filters

×
Category
Location
Work Mode
Salary