Position Summary This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of ...
Quick apply
Position Summary This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of ...
Quick apply
Position Summary This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of ...
Position Summary This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of ...
Position Summary This entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of ...
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
Pittsburgh, PA · On-site
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
Pittsburgh, PA · On-site
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
New
... firmware engineering. Third-party design partners are used (both locally and abroad) to augment our ... This entry-level Electrical Engineer position supports the design, development, verification, and ...
New
Python) Collaborate with a team of electrical, mechanical, and software engineers to integrate system hardware and firmware into market-ready medical device products Maintaining compliance with ...
Python) Collaborate with a team of electrical, mechanical, and software engineers to integrate system hardware and firmware into market-ready medical device products Maintaining compliance with ...
Audubon, PA · On-site
Python) • Collaborate with a team of electrical, mechanical, and software engineers to integrate system hardware and firmware into market-ready medical device products • Maintaining compliance ...
Audubon, PA · On-site
Python) • Collaborate with a team of electrical, mechanical, and software engineers to integrate system hardware and firmware into market-ready medical device products • Maintaining compliance ...
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
Pittsburgh, PA · On-site
$162K - $168K/yr
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
Pittsburgh, PA · On-site
$162K - $168K/yr
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
Quick apply
... firmware states. 3. Sensor System Production & Servicing * Build: Work with vendors to procure ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...
Work with a cooperative team of scientists and engineers responsible for a mix of hands on work, entry level electrical/mechanical design and software and/or firmware development * Work on several ...
Work with a cooperative team of scientists and engineers responsible for a mix of hands on work, entry level electrical/mechanical design and software and/or firmware development * Work on several ...
Work with a cooperative team of scientists and engineers responsible for a mix of hands on work, entry level electrical/mechanical design and software and/or firmware development * Work on several ...
Work with a cooperative team of scientists and engineers responsible for a mix of hands on work, entry level electrical/mechanical design and software and/or firmware development * Work on several ...
$75.2K - $87K
1% of jobs
$87K - $98.9K
2% of jobs
$98.9K - $110.7K
3% of jobs
$110.7K - $122.6K
3% of jobs
$122.6K - $134.4K
6% of jobs
$138.6K is the 25th percentile. Wages below this are outliers.
$134.4K - $146.3K
26% of jobs
$146.3K - $158.1K
3% of jobs
$158.1K - $170K
3% of jobs
The median wage is $170.8K / yr.
$170K - $181.8K
23% of jobs
$181.8K - $193.6K
1% of jobs
$194.7K is the 75th percentile. Wages above this are outliers.
$193.6K - $205.5K
27% of jobs
$75.2K
$167.8K
$205.5K
An Entry Level Firmware Engineer designs, develops, and tests low-level software that interacts closely with hardware. They work with embedded systems, writing code in languages like C or C++ to control devices such as microcontrollers, sensors, and processors. Their responsibilities often include debugging, optimizing performance, and ensuring hardware-software compatibility. They collaborate with hardware engineers and software developers to create reliable and efficient embedded systems. This role serves as a foundation for gaining expertise in embedded programming, system design, and firmware development methodologies.
As an Entry Level Firmware Engineer, your daily activities often include writing and debugging code for embedded devices, testing hardware interactions, and reviewing technical documentation. You'll work closely with senior engineers, hardware designers, and software teams to ensure your firmware integrates seamlessly with both the hardware and higher-level software. Troubleshooting and resolving bugs, participating in code reviews, and updating development logs or reports are also common. These tasks provide excellent opportunities to learn industry best practices, expand your technical knowledge, and develop collaboration skills crucial for career advancement.
To thrive as an Entry Level Firmware Engineer, you need a solid understanding of embedded systems, C/C++ programming, and basic electronics, typically with a bachelor's degree in electrical or computer engineering. Familiarity with version control systems (e.g., Git), debugging tools, and hardware interfaces like UART, I2C, or SPI is often expected. Strong problem-solving abilities, effective communication, and teamwork are essential soft skills. These abilities help ensure reliable firmware development, smooth collaboration with hardware and software teams, and efficient troubleshooting in dynamic environments.
The most popular types of Firmware Engineer jobs in Pennsylvania are:
For Entry Level Firmware Engineer jobs in Pennsylvania, the most frequently searched job titles are:
The top searched job categories for Entry Level Firmware Engineer jobs in Pennsylvania are:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 5 days ago
Electrical / Computer Engineer - Firmware & FPGA
Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative products on the planet, from life-saving medical devices to tools for deep space exploration. Our precision motion and automation systems make it all possible.
Build a lasting, satisfying career at Aerotech, where we foster growth, empower employees and promote from within. You'll find unparalleled opportunities and a company that values your voice. We also provide an extensive total rewards compensation system, including:
If you’re mechanically inclined or technically savvy with a passion for cutting-edge technology, we want to hear from you.
Position SummaryThis entry-level position is on a small firmware sub-team within our Electrical Engineering R&D department. In this role, you will focus on the design, implementation, and testing of embedded code. Our control architecture features a tight coupling between C++ code running on a DSP and VHDL running on an FPGA. Because we push the boundaries of high-precision automation, you will be optimizing algorithms to meet the requirements of our hard real-time system. This role offers the chance to collaborate directly with veteran engineers boasting decades of motion control expertise.
What Will Your Day Look Like? At Aerotech, You Will:
Benefits
Aerotech has been advancing industries with our precision motion technology for more than 50 years. Our employees are our future, and we continue to grow by investing in our employees through continuous paid on-the-job training in a clean and climate-controlled environment, while providing the following exceptional benefits and more!
Must be authorized to work in the US currently and in the future without employer sponsorship.
As an Equal Employment Opportunity/Affirmative Action Employer all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, Veteran or disability status.
The Company is collecting the information requested in this employment application for purposes of evaluating your suitability for hire by the Company. The Company will share the information that you provide in this employment application only with Company management officials who are involved in the hiring process or who are otherwise involved in making employment-related decisions on behalf of the Company.
Aerotech, Inc. is providing this notice to applicants regarding our use of Automated Decision-Making Technology (ADMT). We use these tools to assist in evaluating job applications and identifying qualified candidates for our open positions.
We utilize ADMT for initial screening purposes through automated "knockout questions" to determine if a candidate meets the minimum mandatory requirements for a role.
You have the right to opt-out of ADMT by applying using the following link: General Application without ADMT
Powered by JazzHR
JAm0BSsTqQ