Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Firmware Engineer - ARM & Windows Device Development

$95k - $130k

Tech 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Firmware Engineer - ARM & Windows Device Development in Brooklyn, NY vacancy
  • $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... 
    Windows
    Minimum wage
    Flexible hours

    KLA-Belgium

    Brooklyn, NY
    4 days ago
  • 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

    KLA-Belgium

    Brooklyn, NY
    4 days ago
  •  ...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

    Machine Learning Technologies LLC

    Jersey City, NJ
    1 day ago
  •  ...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

    Capgemini

    Brooklyn, NY
    5 days ago
  • $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... 
    Suggested
    Full time
    Local area

    Capgemini

    Brooklyn, NY
    5 days ago
  • 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

    Advanced Micro Devices

    Brooklyn, NY
    4 days ago
  •  ...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

    Advanced Micro Devices

    Brooklyn, NY
    4 days ago
  • $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... 
    Windows
    Work at office

    Salesforce, Inc.

    Brooklyn, NY
    1 day ago
  •  ...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... 

    Logi Code

    Brooklyn, NY
    2 days ago
  •  ...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

    Logi Code

    Brooklyn, NY
    3 days ago
  •  ...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... 
    Windows
    Permanent employment
    Work experience placement
    Flexible hours

    Oshkosh Corporation, Inc.

    West New York, NJ
    1 day ago
  • $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 employment
    Work experience placement

    Barber-Nichols Inc.

    Brooklyn, NY
    2 days ago
  • $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

    Stratolaunch

    Brooklyn, NY
    13 hours ago
  • $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... 

    ViaSat

    Brooklyn, NY
    5 days ago
  • # 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 time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Embedded Shishya

    Brooklyn, NY
    3 days ago
  •  ...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

    Valiant Technologies LLC

    Jersey City, NJ
    4 days ago
  •  ...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 employment
    Full time
    Contract work
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Brooklyn, NY
    1 day ago
  • $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... 
    Windows
    Work experience placement

    Charlotte, North Carolina

    Brooklyn, NY
    13 hours ago
  • 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,... 

    National Asset Mgmt Incorporated

    Brooklyn, NY
    3 days ago
  •  ...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... 
    Windows
    Work experience placement

    Kaav Inc.

    Jersey City, NJ
    2 days ago
  •  ...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,... 
    Windows
    Work at office
    Remote work
    Relocation

    Advanced Micro Devices , Inc.

    Secaucus, NJ
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $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 area
    Immediate start
    Remote work
    Home office
    Flexible hours

    BioIntelliSense, Inc

    Brooklyn, NY
    3 days ago
  • 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 time
    Remote work

    C S Inc

    Brooklyn, NY
    2 days ago
  • $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... 
    Windows
    Local area
    Visa sponsorship

    Deloitte

    Jersey City, NJ
    5 days ago
  • $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 time
    Temporary work
    Work at office
    Local area
    Relocation
    Relocation package
    Monday to Friday
    Flexible hours
    Night shift

    Puck Custom Enterprises

    Brooklyn, NY
    2 days ago
  •  ...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 employment
    Internship
    Summer internship

    Linuxconfig

    Brooklyn, NY
    3 days ago
  • $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 job
    Full time
    Casual work
    Work at office
    Worldwide
    Monday to Friday
    Afternoon shift

    Fairwinds Technologies LLC

    Brooklyn, NY
    3 days ago
  •  ...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

    Stryke Intelligence LLC

    Brooklyn, NY
    13 hours ago
  • $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 employment
    Full time
    Immediate start
    Relocation
    Flexible hours

    Varda Space Industries, Inc.

    Brooklyn, NY
    13 hours ago

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!