Firmware Engineer
ADT Worldwide
Summary:This entry-level Firmware Engineer role supports the development, debugging, testing, and documentation of embedded firmware for ADT connected-home and security products. The role is designed for recent graduates or early-career engineers with strong C/C++ fundamentals, who are comfortable learning Linux-based development, and who want to grow under the guidance of senior engineers.About the Role:You will help build firmware for security base stations and related connected-home devices. This includes writing and debugging C/C++ code, learning how embedded Linux and microcontroller-based systems work, supporting wireless device features, and helping improve build and test automation. Prior industry experience is not required; coursework, projects, internships, curiosity, and willingness to learn are most important.Duties and Responsibilities:Develop and maintain embedded firmware and applications in C/C++ for Linux-based IoT security devices, with mentoring from senior engineers.Assist with embedded Linux setup and configuration, including build tools, board support, and basic system customization with guidance from senior engineers.Help implement and debug firmware features that connect devices to backend services over Wi‑Fi using secure network communication and structured messages such as JSON.Support firmware features that communicate with wireless devices and radios, such as Z‑Wave, Bluetooth/BLE, Zigbee, or DECT/ULE, based on product needs.Work closely with the hardware team on board bring-up, peripheral interfaces (UART, SPI, I2C, USB), and root-cause analysis of hardware/software issues.Write unit tests and help the QA team with test plans and continuous integration for firmware builds.Support the Products team in clarifying requirements and translating them into implementable firmware tasks.Use Git, build scripts, and continuous integration tools such as Jenkins to support firmware development and testing.Document designs, debug notes, and how-to guidance so the team can reuse and extend your work.Continuously learn new protocols, tools, and platform details; research unfamiliar technology with guidance and share findings with the team.Requirements:Bachelor’s degree in computer engineering, Electrical Engineering, Computer Science, or a closely related field, or equivalent practical experience. Recent graduates and candidates graduating within the current academic year are encouraged to apply.Required Skills / Qualifications:Basic C and/or C++ programming fundamentals, demonstrated through coursework, labs, personal projects, capstone work, internship experience, or similar hands-on practice.Basic familiarity with Linux or command-line development, such as navigating files, compiling code, running tools, or following build instructions.Introductory understanding of operating system concepts such as processes, threads, memory, and basic multitasking; embedded experience is helpful but not required.Basic exposure to networking concepts such as IP addresses, Wi‑Fi, client/server communication, or secure connections; deeper networking experience is a plus.Some exposure to scripting with Shell, Python, or similar tools for simple build, test, or automation tasks.Basic familiarity with Git or another source-control tool, or willingness to learn through team workflows.Ability to read technical documentation and learn basic lab tools such as a serial console, logic analyzer, or oscilloscope; course or lab exposure is sufficient.Curiosity, problem-solving mindset, clear communication, and willingness to ask questions and learn from senior engineers.Preferred / Nice to Have:Coursework, project, internship, or co-op experience in embedded systems, firmware, IoT, consumer electronics, microcontrollers, RTOS, or bare-metal development.Exposure to Buildroot, Yocto, or another embedded Linux build system.Familiarity with device drivers, bootloaders (e.g., U-Boot), or firmware update/OTA flows.Hands-on with any of: Wi‑Fi, Bluetooth/BLE, Zigbee, Z‑Wave, DECT/ULE, or other IoT/sensor protocols.Exposure to peripheral interfaces such as UART, SPI, I2C, or USB.Messaging formats such as JSON or Protocol Buffers.Internship or co-op in embedded, firmware, IoT, or consumer electronics.Awareness of Agile practices and CI tools (Jenkins, GitHub Actions, etc.).Java or other higher-level language experience is a plus, not required.Attitude & Working Style:Positive, can-do attitude and ownership of assigned work.Comfortable asking questions and escalating blockers early.Able to work independently on well-scoped tasks while collaborating closely with hardware, QA, and product partners.Open to working outside your comfort zone and researching new technology.Eager for technical learning and continuous improvement.Competencies:Technical LearningFunctional / Technical SkillsCustomer FocusDrive for ResultsEthics & ValuesPeer RelationshipsCreativityCollaboration and conflict resolutionWhat Success Looks Like (First 6–12 Months):Completes assigned firmware features and bug fixes with improving independence, good code quality, and clear communication.Debugs issues across software and hardware boundaries using logs, debuggers, and lab tools.Contributes meaningfully to at least one wireless/protocol or platform area used by the product.Improves team velocity via tests, scripts, or documentation.Full timePosting Date: 2026-08-10
- ...innovative technologies for spinal, orthopedic, trauma, and joint reconstruction procedures. They are looking to hire a Senior Firmware Engineer to join their Spinal team, developing next-generation implantable medical devices that help restore mobility and improve the...Suggested
- ...help us make the future?You will report directly to our Software Engineering Manager and you’ll work out of our Fort Washington, PA... ...standard tools and simulation techniques in the embedded product firmware architecture, design and development domain, your goal will be...SuggestedFlexible hours
- ...values your skills, training, education, and background! Our engineering opportunities offer you the ability to work on exciting... ..., like yourself, with a passion for: - FPGA Engineering - Firmware Engineering Opportunities are available in Syracuse and Owego...SuggestedFlexible hours
$131k - $230k
Job DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of technically complex facilities, primarily in the life sciences industry. We...SuggestedFor contractorsWork at officeRemote workFlexible hoursNight shift- Job DescriptionAt IPS, we are global leaders in developing innovative solutions for the consulting, architecture, engineering, project controls, procurement, construction management, and CQV of technically complex facilities, primarily in the life sciences industry. We...SuggestedNight shiftDay shiftAfternoon shift
- ...operational stability. The ideal candidate operates with strong technical rigor, ownership, and cross-functional collaboration across engineering, data, and product teams to deliver reliable, high-performance systems.Essential DutiesBackend API DevelopmentDesign, build, and...Contract workWork at office
- Are you willing to make a difference?At Kulicke and Soffa, (NASDAQ:KLIC) our engineers make that decision daily. We are an international leading provider of robotic semiconductor packaging and electronic assembly solutions supporting the global automotive, consumer, communications...
$67.2k - $100.8k
...keep the ADT platform running and customers protected, while collaborating with cross-functional partners (IT, Security, DevOps, Engineering) to improve operational health and apply SRE best practicesSupport the reliability, availability, scalability, and performance of...Temporary workH1bWork at officeRemote work- ...development cycle of new features, product enhancement, troubleshooting and debugging both in simulation as well as on the machines in our engineering lab.Knowledge & Experience requirementsMaster/Bachelor in Software/Computer/Electrical Engineering or Computer Science.10+ years...Work experience placement
$1,000 per month
Who We AreAt Newrez, we bring big thinkers and caring doers together to make home happen. We’re a team built on heart and hustle, united by a commitment to show up for our customers, our communities, and each other. We believe that when our people thrive, homeowners thrive...Full timeCasual workWork at officeLocal areaRemote workWeekend workAfternoon shift- Norristown, PAOnsiteFull Time$120k - $130kThis is a full time onsite role with a software engineering team working on technically complex, precision-focused applications. The team operates in an R&D oriented environment where the work involves exploring new concepts, building...Full time
- ...teamsCollaborate with a team of electrical, mechanical, and software engineers to integrate system software into market-ready medical device... ...years of experienceExperience developing production software/firmware for hardware systemsExperience programming in C++ and/or...Full time
- ...Job Description Job Description Job Description A Firmware Engineer is responsible for designing, developing, and maintaining the software code (firmware) that controls the functionality of electronic hardware devices. Firmware Engineer The Embedded Firmware...
- ...Security Engineerto join our team at our Corporate office in Fort Washington, Pennsylvania.What is the opportunity?The Lead Security Engineer is a senior technical resource on the Cyber & Information Security team. This role is responsible for assisting with defining and...Full timeWork at officeLocal area
- ...Sr. Lead Mechanical Engineer At CRB, we design and build some of the most powerful facilities in the world — those that change people's lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global...Work at office
$126.23k - $210.38k
...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Lead Security Engineer to join our team in Fort Washington, Pennsylvania (US-PA), United States (US).The Security Engineer is a hands-on technical role responsible...Full timeTemporary workWork at officeLocal areaRemote workFlexible hours$4,412 - $5,147 per month
...Responsibilities Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging of core... ...reviews and scheme optimization. Collaborate with hardware engineers to conduct joint hardware and software debugging, identify and...Full timeRelocation$90k - $110k
Job Requirements Our purpose is to help a billion people find the right job! Phenom is an AI-Powered talent experience platform that is redefining the HR tech space. We have grown into a global organization with offices in 6 countries and over 1,700 employees. As an HR ...- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a...Full timeWork experience placementWork at officeLocal areaRemote workWork from homeWorldwideHome officeFlexible hours
- ...computational challenges with our next-generation networking solutions. We are a fast-growing, forward-thinking team of architects, engineers, and business professionals with a proven track record of building successful products and companies. As a global organization,...Full timeRemote workFlexible hours
$145.6k - $218.4k
...be required based on business needs.About the RoleThe Principal Engineer, Platform Systems is a hands-on technical leader on the Product... ...support across cloud services, mobile, web, device/firmware, and partner integrations.The Principal Engineer leads system design...Temporary workWork at officeRemote workShift work- ...DevOps Engineer The Senior AWS DevOps Engineer will be responsible for supporting client's technical stack of AWS environments across all applications and manage the resolution of applications and system issues that arise across the business. Candidates will quickly...Work experience placementImmediate startFlexible hours
- ...Senior DevOps Engineer As a Senior DevOps Engineer with cloud infrastructure experience, your primary responsibility will be designing, implementing, and maintaining robust DevOps pipelines using Oracle Cloud Infrastructure (OCI). This will include optimizing deployment...Casual work
- ...with disabilities to perform these essential functions. Qualifications Bachelor's degree in Computer Science or a related engineering field, or equivalent practical experience. Minimum 7 years of experience in product development designing and implementing CI/...
$87.3k - $137.4k
...build innovative software solutions that accelerate scientific discovery and improve human and animal health worldwide. As a Software Engineer, you will work alongside experienced engineers, scientists, and product teams to develop applications and digital solutions that...Full timeFor contractorsInternshipLocal areaWorldwideFlexible hours$112k - $130k
The Epic Cloud Engineer is responsible for the support and administration of an Azure cloud network environment hosting a large Epic deployment. This individual will be a subject matter expert who enhances Quest's cloud service model and enables automation for scoped cloud...Full timePart timeWork at officeRemote workWork from homeFlexible hours- ...tracking, governance, access control, and auditability; Build and maintain data pipelines for large-scale data processing, feature engineering, and model development, ensuring robustness and scalability across distributed environments; Design and develop web-based...Work from home
- Laravel Developer Fort Washington, PA 19034 - Can work remote 100% for the first 3 months & then on-site 2 days p/week. 6 Months CTH Notes: Can work remote 100% for the first 3 months & then on-site 2 days p/week. 4-8 years’ work experience in an object-oriented ...Work experience placementRemote work2 days per week
- ...This role is based in Philadelphia and works on a hybrid schedule, with a minimum of three days a week in the office. The Firmware Engineering Manager owns FORT's firmware group end-to-end (its people, delivery, and technical health) while still building firmware...Work at officeRemote work3 days per week
$161k - $215k
...some of the most powerful facilities in the world — those that change people's lives. We are the leading provider of sustainable Engineering, Architecture, Construction and Consulting solutions to the global life sciences and food and beverage industries. Our employees...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!

