Kastle's integrated security solution, including access control, video, and remote video monitoring ... Efficiency & Speed o Reduce reliance on manual testing, especially for the firmware, hardware ...
Kastle's integrated security solution, including access control, video, and remote video monitoring ... Efficiency & Speed o Reduce reliance on manual testing, especially for the firmware, hardware ...
Software Reverse Engineer
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244709 Location: Charlottesville,VA,US Share job via: Share Software ... and firmware to understand the capabilities and performance of the system based on software ...
Software Reverse Engineer
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244709 Location: Charlottesville,VA,US Share job via: Share Software ... and firmware to understand the capabilities and performance of the system based on software ...
Reverse Software Engineer
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244715 Location: Charlottesville,VA,US Share job via: Share Reverse ... and firmware to understand the capabilities and performance of the system based on software ...
Reverse Software Engineer
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244715 Location: Charlottesville,VA,US Share job via: Share Reverse ... and firmware to understand the capabilities and performance of the system based on software ...
Software Reverse Engineer, Senior
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244596 Location: Charlottesville,VA,US Share job via: Share Software ... and firmware to understand the capabilities and performance of the system based on software ...
Software Reverse Engineer, Senior
Charlottesville, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244596 Location: Charlottesville,VA,US Share job via: Share Software ... and firmware to understand the capabilities and performance of the system based on software ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded Software Engineer
Herndon, VA · On-site +1
$70K - $123K/yr
We offer platforms connecting a variety of satellite constellations with an array of remote ... Cross-functional (hardware/firmware/software) development and verification * Knowledge of satellite ...
Embedded FPGA Engineer
Mclean, VA · On-site +1
Remote Work: No Job Number: R0241391 Location: McLean,VA,US Share job via: Share Embedded FPGA ... Collaborate with cross-functional teams to integrate FPGA designs with software, firmware, and ...
Embedded FPGA Engineer
Mclean, VA · On-site +1
Remote Work: No Job Number: R0241391 Location: McLean,VA,US Share job via: Share Embedded FPGA ... Collaborate with cross-functional teams to integrate FPGA designs with software, firmware, and ...
Software Signals Engineer
Mclean, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244250 Location: McLean,VA,US Share job via: Share Software Signals ... Experience with firmware development languages such as VHDL, Verilog, or CoreFire * Experience with ...
Software Signals Engineer
Mclean, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0244250 Location: McLean,VA,US Share job via: Share Software Signals ... Experience with firmware development languages such as VHDL, Verilog, or CoreFire * Experience with ...
Software System Safety Engineer
Arlington, VA · On-site +1
$86K - $198K/yr
Remote Work: Hybrid Job Number: R0242845 Location: Arlington,VA,US Share job via: Share Software ... Experience with FPGAs, PLDs, and firmware development * Experience with AI/ML software safety and ...
Software System Safety Engineer
Arlington, VA · On-site +1
$86K - $198K/yr
Remote Work: Hybrid Job Number: R0242845 Location: Arlington,VA,US Share job via: Share Software ... Experience with FPGAs, PLDs, and firmware development * Experience with AI/ML software safety and ...
AI Software Engineer (Remote)
Vienna, VA · On-site +1
We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...
AI Software Engineer (Remote)
Vienna, VA · On-site +1
We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...
Director of Engineering
Reston, VA · On-site +1
... firmware, flight software, autonomy, and mission systems engineering * Drive execution of complex ... Background in space domain awareness (SDA), remote sensing, or on-orbit autonomy * Familiarity with ...
Director of Engineering
Reston, VA · On-site +1
... firmware, flight software, autonomy, and mission systems engineering * Drive execution of complex ... Background in space domain awareness (SDA), remote sensing, or on-orbit autonomy * Familiarity with ...
We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...
We're looking for an experienced AI Software Engineer with 6-8 years of experience to join our AI applications team. This is a fully remote position for candidates in the continental U.S., with work ...
Experienced Vulnerability Researcher
Falls Church, VA · On-site +1
... firmware, embedded systems, or similar), with strong reverse engineering skills alongside a fluent ... Where you'll work Remote, globally. We consider applicants from any country and any background. The ...
Quick apply
Experienced Vulnerability Researcher
Falls Church, VA · On-site +1
... firmware, embedded systems, or similar), with strong reverse engineering skills alongside a fluent ... Where you'll work Remote, globally. We consider applicants from any country and any background. The ...
Software Engineer Location ... Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared GeoDelphi, Inc. dba ...
Software Engineer Location ... Remote / Alexandria, VA Clearance: Active TS/SCI or eligibility to be cleared GeoDelphi, Inc. dba ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243537 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243537 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243541 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Arlington, VA · On-site +1
$69K - $158K/yr
Remote Work: Hybrid Job Number: R0243148 Location: Arlington,VA,US Share job via: Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to ...
Software Engineer
Chantilly, VA · On-site +1
$69K - $158K/yr
Remote Work: No Job Number: R0242465 Location: Chantilly,VA,US Share job via: Share Software Engineer The Opportunity: Booz Allen is looking for a Software Engineer who is driven by purpose and ready ...
Software Engineer
Chantilly, VA · On-site +1
$69K - $158K/yr
Remote Work: No Job Number: R0242465 Location: Chantilly,VA,US Share job via: Share Software Engineer The Opportunity: Booz Allen is looking for a Software Engineer who is driven by purpose and ready ...
Modernization Software Engineer
Manassas, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0241651 Location: Manassas,VA,US Share job via: Share Modernization Software Engineer The Opportunity: Are you a driven software developer ready to modernize mission ...
Modernization Software Engineer
Manassas, VA · On-site +1
$86K - $198K/yr
Remote Work: No Job Number: R0241651 Location: Manassas,VA,US Share job via: Share Modernization Software Engineer The Opportunity: Are you a driven software developer ready to modernize mission ...
Remote Firmware Engineer information
See Virginia salary details
$74.4K - $86.1K
1% of jobs
$86.1K - $97.8K
2% of jobs
$97.8K - $109.5K
3% of jobs
$109.5K - $121.2K
3% of jobs
$121.2K - $132.9K
6% of jobs
$137K is the 25th percentile. Wages below this are outliers.
$132.9K - $144.7K
26% of jobs
$144.7K - $156.4K
3% of jobs
$156.4K - $168.1K
3% of jobs
The median wage is $168.9K / yr.
$168.1K - $179.8K
23% of jobs
$179.8K - $191.5K
1% of jobs
$192.5K is the 75th percentile. Wages above this are outliers.
$191.5K - $203.2K
27% of jobs
$74.4K
$166K
$203.2K
How much do remote firmware engineer jobs pay per year?
What are the key skills and qualifications needed to thrive in the Remote Firmware Engineer position, and why are they important?
To thrive as a Remote Firmware Engineer, you need expertise in embedded systems programming (typically in C/C++), microcontroller architectures, and debugging hardware-software interactions, often supported by a degree in electrical engineering, computer engineering, or computer science. Familiarity with tools like JTAG debuggers, in-circuit emulators, version control systems (e.g., Git), and sometimes certifications like Embedded Systems Professional are valuable. Strong problem-solving skills, effective written communication, and self-motivation help you excel in a remote setting and collaborate with distributed teams. These skills ensure reliable product development, seamless integration of hardware and software, and efficient teamwork across distances.
What engineer makes $500,000 a year?
How to make $70,000 a year from home?
What does a typical day look like for a Remote Firmware Engineer?
A typical day for a Remote Firmware Engineer often involves writing and reviewing embedded code, debugging firmware issues with hardware prototypes, and collaborating with hardware and software teams through video calls or project management tools. Engineers may spend time reading datasheets, integrating new features, and participating in code reviews to maintain code quality. Coordination with cross-functional teams, such as hardware engineers or QA, is common to ensure seamless product development. The role also includes documenting designs and troubleshooting customer-reported issues, making strong communication and time management essential for success in a remote environment.
Will the firmware engineer be replaced by AI?
Are firmware engineers in demand?
What is a Remote Firmware Engineer job?
A Remote Firmware Engineer designs, develops, and tests low-level software (firmware) that runs on embedded systems, often working with hardware components. They collaborate with cross-functional teams to ensure seamless hardware-software integration. This role requires proficiency in programming languages like C and C++, as well as an understanding of microcontrollers, processors, and communication protocols. Working remotely, they utilize version control systems, debugging tools, and cloud-based collaboration platforms to contribute efficiently.

Other
Medical, Dental, Vision, Retirement
Posted 24 days ago
Kastle Systems rating
9.1
Based on 7 frontline employees who took The Breakroom Quiz
3rd of 116 rated security
Job description
Join the leader in providing smarter solutions for a safer world.
The property technology space is growing rapidly, and Kastle Systems is leading the way. Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve. Delivering a world class customer experience drives everything we do, and Kastle’s mission is to be our customers’ best service provider and to ensure that their security the most effective, efficient and convenient. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.
The QA Engineer (AI/Automation) is a highly technical role dedicated to building scalable, automated testing frameworks for Kastle’s complex product ecosystem. This individual will lead the transition from AI-assisted testing processes to a modern agentic testing process. This role will accelerate the full rollout of Kastle's Agentic Testing project to more product lines. The ideal candidate is an automation specialist who can design frameworks that enable continuous validation and faster release cycles without sacrificing the high-security standards Kastle is known for.
In addition to a great work environment, we provide excellent benefits (Medical/Dental/Vision, 401K, Tuition/Training Assistance, BrightHorizons Lifestyle Assistance, Wellness Program, etc.) and we're proud to be a Certified Great Place to Work! For more information about what it's like to work with us, please visit Kastle Careers.
Responsibilities
Key Responsibilities
Automation Framework Development
o Design, build, and maintain a scalable automation framework for Kastle products, especially the firmware, hardware integration, and internal software applications.
o Drive the full-scale rollout of Kastle's Agentic Testing project to more product lines
o Drive the extension of Kastle resilient QA framework OmniGuard to embedded systems and internal applications
CI/CD Integration
o Integrate automated test suites into the CI/CD pipeline to ensure continuous validation of every build.
o Collaborate with DevOps and Engineering to automate smoke, regression, and performance tests.
Efficiency & Speed
o Reduce reliance on manual testing, especially for the firmware, hardware integration, and internal software applications
o Significantly shortening the time-to-market for new features and firmware updates.
o Implement automated regression testing to ensure new updates don't break existing hardware/software functionality.
Qualifications
Key Skills & Qualifications
· Automation Proficiency: Extensive experience with automation tools (e.g., Selenium, Playwright, Appium, RestAssured, Cucumber, JMeter, etc.).
· CI/CD Expertise: Hands-on experience integrating tests into Azure DevOps, or GitHub Actions.
· Programming Skills: Strong proficiency in languages such as Python, Java, or C# for test script development.
· Familar with agentic testing or agentic engineering concepts, workflow and platforms.
Experience & Education
· Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science or a related technical field.
· 3 - 5 years of experience in QA Automation
Travel Requirements
· This position has 0% travel requirements
Bonus Qualifications
· Architectural Thinking: Ability to design frameworks that handle the complexities of IoT/Hardware-software communication.
Company Overview
Kastle Systems is the leader in managed security, with a track record of introducing innovative technologies to serve over 460M square feet of real estate globally. Clients span the commercial and multifamily real estate, education, and construction industries and the customers they serve. Delivering a world class customer experience drives everything we do, and Kastle’s mission is to be our customers’ best service provider and to ensure that their security the most effective, efficient and convenient. Kastle's integrated security solution, including access control, video, and remote video monitoring, significantly reduces costs and improves the critically important 24x7 performance for building owners, developers and tenants.
Equal Opportunity Statement
At Kastle, we believe that diversity makes us stronger - at work and in the world. Kastle Systems International, LLC is an Equal 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, disability, age, protected veteran status, marital status, pregnancy or any other basis protected by applicable federal or state laws.
Qualifications:Key Skills & Qualifications
· Automation Proficiency: Extensive experience with automation tools (e.g., Selenium, Playwright, Appium, RestAssured, Cucumber, JMeter, etc.).
· CI/CD Expertise: Hands-on experience integrating tests into Azure DevOps, or GitHub Actions.
· Programming Skills: Strong proficiency in languages such as Python, Java, or C# for test script development.
· Familar with agentic testing or agentic engineering concepts, workflow and platforms.
Experience & Education
· Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science or a related technical field.
· 3 - 5 years of experience in QA Automation
Travel Requirements
· This position has 0% travel requirements
Bonus Qualifications
· Architectural Thinking: Ability to design frameworks that handle the complexities of IoT/Hardware-software communication.
Education:UNAVAILABLEEmployment Type: UNAVAILABLEAbout Kastle Systems
Sourced by ZipRecruiter
Industry
It services
Company size
501 - 1,000 Employees
Headquarters location
Falls Church, VA, US
Year founded
1972