Smarter prices start with HR-reported pay data
Employees: Get a Salary Increase
The Firmware Engineer III develops software and firmware source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer III utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer III collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, elec more...
The Firmware Engineer IV develops software and firmware source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer IV utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer IV collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electri more...
The Firmware Engineer II develops software and firmware source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer II utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer II collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electri more...
The Firmware Engineer I develops software and firmwares source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer I utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer I collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrica more...
The Firmware Engineer V develops software and firmware source code in C/C++, Embedded C, and other languages. Designs, develops, tests, debugs, and implements embedded software and systems. Being a Firmware Engineer V utilizes version control, simulation, debugging, and other development tools. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. In addition, Firmware Engineer V collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical more...
There is currently no job description for Senior Firmware Engineer. Be the first to submit the job responsibilities for a Senior Firmware Engineer.
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical engineering, or related field. Typically reports to a manager or head of a unit/depa more...
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical engineering, or related field. Typically reports to a manager or head of a unit/depa more...
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical engineering, or related field. Typically reports to a manager or head of a unit/depa more...
Designs, develops, tests, debugs, and implements embedded software and systems. Develops software and firmware source code in C/C++, Embedded C, and other languages. Understanding of common communication interfaces like SPI, I2C, USB, UART, and others. Utilizes version control, simulation, debugging, and other development tools. Collaborates cross functionally with hardware engineers. Provides engineering support for testing, deployment, and updates. Requires a bachelor's degree in computer science, electrical engineering, or related field. Typically reports to a manager or head of a unit/depa more...
Simplify survey management, participation, and analysis with a single, centralized library for all your compensation data sources. Streamline your survey selection, data loading, participation, and analysis. Automatically participate in surveys with one-click exports to third-party survey participation templates.
An accurate job description starts with collaboration.
With JobArchitect you can share job descriptions with hiring managers and others in your organization and easily manage the review and approval process using the centralized command center.
Get comprehensive, reliable US compensation data for your specific industry, company size, and labor market.
Browse our complete catalog, showcasing more than 30 regional and global surveys with all the information and data points you need to get pay right.
Adjust Employee SalaryIndividualize employee pay based on unique job requirements and personal qualifications. |
![]() |
Price My Industry JobsGet the latest market pricing for benchmark jobs and jobs in your industry. |
![]() |
Individualize employee pay based on unique job requirements and personal qualifications.
Get the latest market pricing for benchmark jobs and jobs in your industry.
Analyze the market and your qualifications to negotiate your salary with confidence.
Search thousands of open positions to find your next opportunity.