user avatar

Firmware Developer

Artech Information Systems

Posted today

Job Requirements

fort wahsington, PA
Secret Polygraph Unspecified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Job Title: Software/Firmware Developer - Windows GUI, Embedded Linux, FPGA
Location: Fort Washington, PA (Onsite)
Security Clearance: Secret (Required)
Duration: 12 - 18 Months and Possible Extension.
Pay Range : $60 - $100 /hr on W2 with flexibility depending on experience level.

Description:
We are seeking a talented Software/Firmware Developer to join our team onsite in Fort Washington, PA . The ideal candidate will be responsible for reverse engineering and enhancing existing systems, including Windows-based GUIs, embedded Linux environments, FPGA development, and firmware for sensor controllers and other component boards.
This role requires a proactive, adaptable professional capable of thriving in ambiguous technical settings and communicating effectively across multidisciplinary teams. Immediate availability is preferred for the right candidate.

Key Responsibilities:

  • Reverse engineer and modify Windows-based GUI applications built with Qt.
  • Develop and maintain embedded Linux applications and firmware for RTE and FPGA systems.
  • Work on low-level hardware control, including microcontrollers, interfaces, and sensor controllers.
  • Deliver working prototypes, detailed documentation, bug fixes, and fully reverse-engineered systems.
  • Collaborate closely with hardware and firmware teams to integrate and test system components.
  • Travel occasionally (~every 3 months) to Pennsylvania for team collaboration; no customer travel required.
  • Adapt quickly to new tools, hardware, and development environments.

Required Skills & Experience:
  • Strong experience in Windows GUI development (Qt framework preferred).
  • Embedded Linux development and firmware engineering expertise.
  • FPGA development experience.
  • Proficient with debugging tools and IDEs relevant to embedded systems.
  • Strong communication skills and ability to work in a dynamic, ambiguous environment.
  • US Citizenship with Secret clearance eligibility required.

Preferred Qualification:
  • Experience modifying and reverse engineering existing GUI applications.
  • Ability to work independently while collaborating effectively with onsite teams.
  • Comfortable with hands-on hardware and firmware troubleshooting.
group id: artech