URBN Software Engineer
Philadelphia, PA · On-site +1
Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The ...
Philadelphia, PA · On-site +1
Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The ...
Philadelphia, PA · On-site +1
Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The ...
Philadelphia, PA · On-site +1
Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The ...
Philadelphia, PA · On-site +1
Role Summary URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The ...
Clearfield, PA · On-site +1
$82K - $220K/yr
The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...
Clearfield, PA · On-site +1
$82K - $220K/yr
The Software Engineer (SMTS) works on mission-oriented projects that span from self-driving cars and unmanned vehicles to medical applications and fielded systems for battlefield situational ...
This is a hands-on engineering role for someone who works with agentic tooling every day and wants to ship production AI in a regulated, high-impact environment. We weigh the depth of your AI and ...
This is a hands-on engineering role for someone who works with agentic tooling every day and wants to ship production AI in a regulated, high-impact environment. We weigh the depth of your AI and ...
Pittsburgh, PA · On-site +1
$133K - $222K/yr
Qualifications: - Bachelors in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or a related industry. - Passionate about self-driving technologies ...
Pittsburgh, PA · On-site +1
$133K - $222K/yr
Qualifications: - Bachelors in an engineering discipline (MS/PhD preferred) with 3+ years of experience in automotive, robotics, or a related industry. - Passionate about self-driving technologies ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer III who displays a deep interest in and passion for backend architecture, mentorship, and problem solving; someone who likes to own real-time systems end to ...
State College, PA · On-site +1
We are looking for a Software Developer II who displays a deep interest in and passion for backend architecture and problem solving; someone who likes to build reliable processing systems and help ...
State College, PA · On-site +1
We are looking for a Software Developer II who displays a deep interest in and passion for backend architecture and problem solving; someone who likes to build reliable processing systems and help ...
Exton, PA · On-site +1
Intermediate Specialist (IS) Developer US We are seeking talented and energetic individuals to join our growing team! Greatness takes continuous evolution. That's why we're bringing together ...
Exton, PA · On-site +1
Intermediate Specialist (IS) Developer US We are seeking talented and energetic individuals to join our growing team! Greatness takes continuous evolution. That's why we're bringing together ...
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.
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.
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.
The most popular types of Firmware Engineer jobs in Pennsylvania are:
For Remote Firmware Engineer jobs in Pennsylvania, the most frequently searched job titles are:
The top searched job categories for Remote Firmware Engineer jobs in Pennsylvania are:
Cities in Pennsylvania with the most Remote Firmware Engineer job openings:

Full-time
Medical, Dental, Vision, Retirement, PTO
Posted 18 days ago
6.7
Based on 54 frontline employees who took The Breakroom Quiz
33rd of 105 rated fashion retailers
URBN is seeking a Software Engineer who will be an integral part of each phase of the software development lifecycle including design, development, deployment and maintenance. The primary focus will be on enhancing our Ecommerceplatforms supporting the online shopping experience for our brands including Anthropologie.com,UrbanOutfitters.com, FreePeople.com, and ShopTerrain.com, developing customer facingapplications, and the ability to work with or in existing store brands.
Role ResponsibilitiesQualifications
Job Skills
#LI-MW3
The PerksURBN offers comprehensive Perks & Benefits to employees. Availability and eligibility to specific benefits may be subject to your location and employment status. Benefits include medical, dental, vision, PTO, generous employee discounts, retirement savings and much more! For additional information visit www.urbn.com/work-with-us/benefits
EEO StatementURBN celebrates diversity and is committed to creating an inclusive environment for all employees. We are proud to provide equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, sex (including gender, pregnancy, sexual orientation, and gender identity or expression), religion, creed, age, physical or mental disability, national origin or ancestry, ethnicity, citizenship, service in the uniformed services, genetic information, or any other protected characteristic as established by law. We believe strongly in fostering a safe, fair and respectful work environment. To ensure compliance with our non-discrimination and anti-harassment policies, we offer anti-harassment training to managers and employees.
Employment Type: FULL_TIME