Embedded Firmware Engineer - ARM & Windows Device Development
$95k - $130kTech Mahindra
Embedded Firmware Engineer – ARM & Windows Device Development A Bachelor’s or Higher Degree is the minimum entry required for the position Title: Embedded Firmware Engineer – ARM & Windows Device Development Location: Onsite / Redmond, WA (Preferred) Experience: 5-10 Years Job Summary We are seeking a highly skilled Embedded Firmware Engineer with strong experience in ARM-based embedded systems and Windows device development. The ideal candidate will have hands‑on expertise in firmware design, hardware bring‑up, debugging, device drivers, and end‑to‑end product development across the hardware and software stack. Key Responsibilities Design, develop, and maintain embedded firmware using C/C++ for ARM-based platforms. Develop software across the Application Layer, Middleware, HAL, and low-level firmware components. Implement new features and troubleshoot complex firmware issues. Perform board bring‑up, hardware validation, and firmware integration activities. Debug hardware and firmware issues using oscilloscopes, JTAG debuggers, logic analyzers, and communication interfaces such as I2C, SPI, and UART. Collaborate with hardware, validation, and system engineering teams throughout the product lifecycle. Participate in code reviews, release management, and CI/CD processes. Use Git and Azure DevOps (ADO) for source control, build automation, and software delivery. Required Skills Strong embedded firmware development experience using C/C++ . Hands‑on experience with ARM Cortex‑M microcontrollers and ARM processor architecture. Experience developing across Application Layer to HAL . Strong hardware debugging and board bring‑up expertise. Knowledge of SoC hardware/software architecture and embedded device lifecycle. Experience with Git, Azure DevOps, CI/CD pipelines , and software release processes. Preferred Skills Experience with UEFI, ARM TrustZone, Bootloaders, BSPs , and secure boot technologies. Strong understanding of Windows OS internals and device development . Experience developing and debugging Windows drivers . Hands‑on experience with WDK, SDK, ADK, and HLK . Familiarity with Windows device validation, certification, debugging, and deployment tools. Nice to Have Experience working on consumer devices, embedded platforms, IoT products, or enterprise hardware solutions. Experience in firmware performance optimization, power management, and security. Vendor Note: Please submit only candidates with strong hands‑on experience in ARM firmware development, hardware debugging, and Windows device/driver development. Profiles lacking firmware implementation experience will not be considered. The pay range for this role is $95,000 - $130,000 per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at View email address on click.appcast.io This Position is Open for Contracting as well and the rate is $72/hr CTC. #J-18808-Ljbffr Tech Mahindra
$136.3k - $231.7k
## Embedded Software Engineer (C/C++ | Micro Controller)Applylocations... ...electronic device in the world is... ..., research and development. KLA focuses... ...Develop embedded firmware and software in... ...platforms*, including *ARM application... ...and Python on Windows platforms to support...WindowsMinimum wageFlexible hours- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and TI DSPs. You will work in Linux/RTOS environments on motion control, image acquisition, and sensor data paths...Suggested
- ...Jersey City is seeking a Lead C++ Developer (Embedded) to drive project teams and deliver robust C++ solutions. You will guide development, analyze business needs, and contribute to... ...experience, work with UNIX/Linux and Windows distributed systems, and are proficient in...Windows
- ...Capgemini in Waller, Texas is seeking an experienced embedded software engineer to design, develop, and maintain firmware for microcontroller-based HVAC and smart control... .... The role emphasizes modular architectures, device drivers, and rigorous code reviews against MISRA...Suggested
$73.15k - $174k
...Responsible for the design, development, integration, testing, and maintenance of embedded software for HVAC and... ...and maintain embedded firmware using Embedded C/C++... ...practices. Develop device drivers, middleware, and... ...and design to engineering, all fueled by its market...SuggestedFull timeLocal area- AMD is seeking an embedded firmware engineer to develop and verify firmware for mixed-signal power management IP, collaborating with RTL design... ...silicon bring-up. Strong C/C++ skills and experience with Python scripting are essential. #J-18808-Ljbffr Advanced Micro Devices
- ...to develop and verify the embedded firmware in AMD's mixed-signal power... ...RESPONSIBILITIES: Embedded Firmware Development Design, implement, and... ..., RTL Design, Systems Engineering, Architecture, and Product... ...for an existing vacancy. #J-18808-Ljbffr Advanced Micro Devices
$148.5k - $223.9k
## Senior Software Engineer (SMTS), Identity & Access Management - Device TrustApplyremote type: Office Tech-Flexiblelocations: Washington - Bellevuetime type... ...for multiple operating systems (Linux, macOS, Windows).* Implement and operate large-scale security services...WindowsWork at office- ...Micron Technology in Boise, Idaho seeks an Embedded Firmware Engineer to design and implement software that runs on bare metal, then Linux, interacting with hardware at a low level. You will collaborate with software, electrical, control, and mechanical teams to bring...
- ...communicate and advance faster than ever. Join Our Team as an Embedded Firmware Engineer Micron Technology Inc. is a global leader in... ...routinely use lab equipment and schematics as part of their development workflow. Responsibilities Design: Develop new and modify...Local area
- ...companyPratt Miller is a product development company in motorsports... ...clients with product engineering and low-volume... ...with Windows based computers and MS... ..., and surface mounted devices accordance with IPC-A-... ...International Traffic in Arms Regulations or the Export...WindowsPermanent employmentWork experience placementFlexible hours
$135k - $165k
...’s moon Titan to engineering critical components... ...: The Senior Firmware Engineer owns the... ...troubleshooting of Embedded FPGA designs for... ...designs under active development to testing... ...and Lattice FPGA devices Working knowledge... ...International Traffic in Arms Regulations (ITAR...Permanent employmentWork experience placement$101k - $146.5k
...Stratolaunch is a technology accelerator that engineers operationally realistic testing at Mach 5+. Our air... ...Stratolaunch is seeking a level II, Sr., or Staff level Embedded Software Engineer to participate in the development and testing of flight software for an autonomous,...Remote work$117k - $185k
...ll do This is a role for a Embedded Software Engineer within Secure Netowrk Systems... ..., embedded cryptographic devices, and emerging cryptographic... ...configuration Object-oriented software development Agile Scrum development... ...embedded processors (NIOS, ARM, RISC-V, etc.) Networking...- # Embedded Software EngineerBright Vision TechnologiesFull... ...Software Engineer – RemoteBright... ...consulting and software development company delivering... ..., and optimize firmware and embedded... ...generation connected devices, industrial automation... ...software for ARM Cortex-M, ARM Cortex...Full timeH1bLocal areaImmediate startRemote workVisa sponsorship
- ...seeking a Senior C++ Developer to lead project teams and drive development and maintenance in an object/service-oriented architecture.... ...candidate should have 7+ years of experience, deep UNIX/Linux and Windows distributed computing knowledge, and excellent English...Windows
- ...skilled and experienced Staff Embedded Software Engineer to join our software team.... ...programs while driving the development of next-generation embedded... ...software for embedded devices and systems, from requirements... ...data sheets. Experience with ARM processors and fully-...Permanent employmentFull timeContract workWork experience placementLocal area
$81.23k - $116.76k
...Queen City, opening her arms to a diverse and... ...productivity, and employee development Providing all... ...skilled Unified Endpoint Engineer specializing in Microsoft... ...support the lifecycle of Windows endpoints, including... ...provisioning, and mobile device management...WindowsWork experience placement- Axon is seeking a Senior Electrical Engineer to own the design, development, and validation of complex electrical systems for mission-critical, connected hardware. You will lead the hardware lifecycle from architecture to mass production, working across schematics, RF,...
- ...ResponsibilitiesPerform hands-on Java Development by supporting legacy applications while... ...implementing the adoption of modern software engineering & delivery practices using Java, Spring... ...Dev Tools. Experienced in Linux and Windows operating systems. Strong understanding...WindowsWork experience placement
- ...AMD Development Lab Support RoleAt AMD, our mission is to build great... ...centers, to PCs, gaming and embedded systems. Grounded in a... ..., and accessible to support engineering and development teams. The ideal... ...troubleshooting for modern PCs, Windows systems, GPUs, drivers,...WindowsWork at officeRemote workRelocation
- ...opportunity for you to take your software engineering career to the next level.As a Software... ...software solutions, design, development, and technical troubleshooting with ability... ...and safe execution during maintenance windows. Working knowledge of incident and change...Windows
$150k - $185k
...faster, safer care. About the Role The Sr. Embedded Algorithm Engineer will prototype and implement algorithms on BioIntelliSense's devices, in order to extract core vital signs.... ...constrained systems Experience with low-cost ARM processors, such as ARM Cortex M0/M4 or...Local areaImmediate startRemote workHome officeFlexible hours- Embedded Software Development Engineer (Senior Level) Full-time CS Group USA, a subsidiary of CS Group, is a key player in the development and certification of safety-critical systems in the aerospace industry in the United States. Joining CS Group USA is a unique opportunity...Full timeRemote work
$110.7k - $372.9k
...months, not into a lab. As an Agentic AI Engineer, you will design, build, and... ...and context management, including context windows, retrieval-driven context assembly, persistent... ...communities. Learn more. Professional development From entry-level employees to senior...WindowsLocal areaVisa sponsorship$2,000 per month
Embedded Software Engineer Puck | Built to Lead. Location: Worthing, SD Department... ...and own features through development, testing, integration, and... ...application frameworks using Qt for device-based or industrial HMI... ...and reach with hands and arms Occasionally lift office...Full timeTemporary workWork at officeLocal areaRelocationRelocation packageMonday to FridayFlexible hoursNight shift- ...Come help build the embedded systems powering... ...Software Engineering Intern, you'll work... ...alongside our hardware, firmware, and software... ...and system-level development. This is a great... ...Linux-based embedded devices Contribute to... ...International Traffic in Arms Regulations (ITAR...Permanent employmentInternshipSummer internship
$130k - $160k
...alternative application process. Embedded Software Engineer (DMV- RemoteWith Travel) 2... .... Implement and maintain device drivers and board support... ...in embedded software development for Linux‑based systems. Must... .../Bare metal programming of ARM Cortex microcontrollers. Experience...Remote jobFull timeCasual workWork at officeWorldwideMonday to FridayAfternoon shift- ...seeking a dynamic and innovative Embedded Software Engineer to join our cutting-edge... ...for embedded systems development, we want to hear from you!... ...communication between embedded devices and cloud services like AWS... ...systems. Experience with ARM / MIPS / PPC assembly languages...Flexible hours
$144.02k - $184.03k
...business. Varda is accelerating the development of commercial space infrastructure, from... ...space ecosystem. About This Role The Embedded Software Engineer II on the Flight Software team is... ...support. Responsibilities Develop reliable firmware to control how the spacecraft,...Permanent employmentFull timeImmediate startRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Firmware Engineer - ARM & Windows Device Development. Be the first to apply!
- embedded engineer Brooklyn, NY
- embedded systems software engineer Brooklyn, NY
- embedded developer Brooklyn, NY
- embedded software engineer Brooklyn, NY
- senior firmware engineer Brooklyn, NY
- firmware engineer Brooklyn, NY
- career development Brooklyn, NY
- vice president development Brooklyn, NY
- vice president real estate development Brooklyn, NY
- scientist assay development Brooklyn, NY

