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

Senior Embedded Firmware Engineer

$120k - $180k
Full-time

Arrow Electronics

Salary: $120,000 - 180,000 per year Requirements:

  • We are looking for a bachelors degree in Computer Science, Electrical Engineering, or a related discipline; a masters degree is a plus, or equivalent industry experience.
  • We expect 7+ years of embedded firmware development experience, ideally in IoT, networking, or video streaming products.
  • You should have strong programming expertise in Embedded C and C++.
  • Experience developing software on RTOS and Embedded Linux platforms is required.
  • You need solid knowledge of real-time multimedia applications, including video/audio processing, compression, and streaming technologies such as H.264 and H.265.
  • We value experience with multithreaded and multitasking embedded software development.
  • You should have hands-on experience developing and debugging embedded device drivers.
  • Strong debugging, troubleshooting, and root-cause analysis skills in embedded systems are essential.
  • Experience optimizing embedded software for performance and efficient resource usage is important.
  • Working knowledge of networking protocols such as TCP, UDP, RTP, RTSP, SIP, and WebRTC is expected.
  • Experience with wireless technologies such as Wi‑Fi, BLE, and LTE is preferred.
  • Familiarity with IoT communication architectures and cloud-connected devices is required.
  • Hands-on use of hardware debugging tools such as oscilloscopes, logic analyzers, and protocol analyzers is needed.
  • Experience using source control systems such as Git is required.
  • Strong communication and collaboration skills, with the ability to work effectively across cross-functional teams, are essential.
Responsibilities:
  • We design, develop, debug, and maintain embedded firmware for IoT and video streaming products.
  • We own major firmware components and features throughout the full product lifecycle, from design through production.
  • We collaborate with Hardware, Cloud, Mobile, QA, and ODM partners to ensure smooth system integration and successful product delivery.
  • We develop and integrate device drivers, communication protocols, RTOS components, and platform firmware.
  • We troubleshoot and resolve complex firmware, hardware, and system-level issues.
  • We optimize firmware for performance, memory usage, power consumption, and overall system reliability.
  • We review board schematics, component datasheets, and hardware documentation to support firmware development and debugging.
  • We participate in design reviews, code reviews, and root-cause analysis to strengthen software quality.
  • We evaluate new SoCs, image sensors, wireless modules, and other hardware components for future product development.
  • We mentor junior engineers and contribute to engineering best practices and continuous process improvements.
  • We support products through manufacturing and production.
  • We work with scripting languages such as Python, Perl, or Lua when needed.
  • We develop firmware for consumer IoT and smart home products.
  • We work with industry protocols such as Zigbee, Z-Wave, Thread, and Matter.
  • We use Linux knowledge spanning memory management, file systems, and bootloaders such as U-Boot.
Technologies:
  • Cloud
  • Embedded
  • Firmware
  • Git
  • Hardware
  • IoT
  • Support
  • Linux
  • Mobile
  • Perl
  • Python
  • Video Streaming

More:

We are eInfochips, an Arrow company and a leading global provider of product engineering and semiconductor design services. With more than two decades of experience, over 500 products developed, and 40 million deployments across 140 countries, we help accelerate connected product innovation for global clients. We work with strategic technology partners including Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft, and Google. This is a fully onsite role based in Carlsbad, CA, USA, or Richmond, BC, Canada, and we offer the opportunity to contribute to edge-to-cloud product development within a large, global engineering organization.

last updated 37 week of 2026

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Richmond, VA vacancy
  •  ...product and project managers as well as directly with clients (you need to be able to communicate effectively with people outside of engineering!). \n Responsibilities Driving innovation and collaboration. Proactively coach other developers Lead code reviews... 
    Senior
    Full time
    Work experience placement
    Remote work

    Anovium

    Richmond, VA
    1 day ago
  • $157.03k - $240.14k

    THE IMPACT YOU WILL HAVE: As a QTS Senior Solutions Engineer for our Enterprise Strategic Accounts team, you will serve as the primary technical resource supporting both sales and operations. You will identify and define customer requirements throughout the evaluation stage... 
    Senior
    Full time
    Work at office

    Quality Technology Services

    Richmond, VA
    2 days ago
  • $145k - $185k

    GFT is seeking a Senior Solutions Engineer, Asset Management  to support our GIS and Asset Management Services team! This role follows a hybrid-remote work model, requiring occasional onsite attendance at local offices or client sites. Working on the geospatial team offers... 
    Senior
    Full time
    Local area
    Remote work

    Gannett Fleming

    Richmond, VA
    2 days ago
  •  ...Senior Java Backend Developer Client is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system... 
    Senior

    TechWish

    Richmond, VA
    2 days ago
  • $150k

     ...Senior Software Engineer Richmond, VA $150,000 I am hiring for a Senior Full Stack Software Engineer to join a small, specialist software company that supplies innovative software to organizations across the globe. This Senior Software engineer Role is... 
    Senior
    Full time
    Work at office
    Remote work

    Shortlist Recruitment

    Richmond, VA
    1 day ago
  •  ...Position: API Engineer Location: SF , Plano , McLean, Richmond Title: Software Engineer (Senior Associate) Job Description: Design, deliver and support RESTful API solutions for customers covering three workstreams: IT Risk Management, IT Service Management and IT Asset... 
    Senior
    Full time

    Royal Cyber Inc.

    Richmond, VA
    1 day ago
  • $3,600 per month

     ...developers looking to deepen their architectural thinking to seasoned engineers ready to lead by example and influence architecture decisions.   About the Role   As a Software Developer / Senior Software Developer, you'll join one of our cross-functional Agile... 
    Senior
    Full time
    Immediate start

    Kinsale Management, Inc

    Richmond, VA
    1 day ago
  •  ...Company Name: Capital One Job Description West Creek 1 (12071), United States of America, Richmond, Virginia Senior Software Engineer, Back End (Go, AWS, Java) Do you love building and pioneering in the technology space? Do you enjoy solving complex business... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Richmond, VA
    1 day ago
  • $161.9k - $184.8k

     ...located. Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia Senior Software Engineer, IOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Dev

    Richmond, VA
    1 day ago
  •  ...abuses such as forced labor, human trafficking, and child labor. About the role: We are seeking an experienced and passionate Senior Engineer to lead our DDIQ team, the group responsible for our core risk signals processing engine — the cornerstone of our platform. By... 
    Senior
    Full time
    Temporary work
    Worldwide
    2 days per week

    Exiger

    Richmond, VA
    1 day ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Full time
    Remote work

    Speechify

    Richmond, VA
    1 day ago
  • $110.7k - $218.3k

     ...technical architecture while remaining hands-on in development. As a Senior Consultant, Technical Transformation, you will help clients...  ....Guide and mentor full stack developers through code reviews, engineering standards, and implementation best practices across front-end... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    4 days ago
  • $150k - $185k

    Overview 100% remote Senior Ruby on Rails Engineer / Senior Full Stack Developer needed for a growing fintech company. Job details Salary: $150,000 - $185,000 per year Why join us As a Senior Fullstack Engineer / Senior Ruby Engineer in our company, we are able... 
    Senior
    Remote work
    Flexible hours

    Jobot

    Richmond, VA
    5 days ago
  • $100k - $110k

     ...Job Description Job Description Job Title: IT Senior Systems Engineer / Lead Senior Engineer Location: Chesterfield, VA Pay Rate: $100,000 – $110,000 per year Schedule: Monday–Friday | 9:00 AM – 5:00 PM Position Summary Candidates must have Aruba... 
    Senior
    For contractors
    Monday to Friday

    Workforce

    Richmond, VA
    a month ago
  • $140k - $165k

     ...skills and experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a... 
    Senior
    Full time
    Internship

    SoTalent

    Richmond, VA
    5 days ago
  • ## Senior Software Engineer IIApplylocations: Richmondtime type: Full timeposted on: Posted Todayjob requisition id: R117056**Are you passionate about building secure, scalable software products that power global digital experiences? Do you enjoy solving complex technical... 
    Senior
    Immediate start
    Flexible hours

    LexisNexis Risk Solutions

    Richmond, VA
    17 hours ago
  •  ...Job Description Job Description We are seeking an experienced Sales Engineer with a strong background in electronic security systems, including access control and CCTV. This is a technical, customer facing role for someone who can take a project from the initial... 
    Senior
    For subcontractor

    Network Mountain

    Richmond, VA
    a month ago
  •  ...learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa...  ...Thursdays.YOUR ROLEWe are seeking a skilled and collaborative Senior Software Engineer (Full Stack) to help build and evolve our customer... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Genworth Financial

    Richmond, VA
    4 days ago
  • $135k - $155k

     ...Senior Machine Learning Platform Engineer About Pearson As the world's learning company, Pearson helps people make more of their lives through learning. We use our knowledge, passion, and reach to tackle some of the biggest challenges in education and inspire a love... 
    Senior
    Full time
    Worldwide

    Pearson

    Richmond, VA
    17 hours ago
  • Overview We are looking for a professional Embedded Software Engineer, a team player with solid technical skills to add to our core engineering...  ...complex multi-processor system Cross-functional (hardware/firmware/software) development and verification Knowledge of... 
    Remote work

    iDirect Government

    Richmond, VA
    5 days ago
  •  ...firm specializing in AI, Data Engineering, Blockchain, and Cloud...  ...cross-compilation, u‑boot, and embedded Linux boot pipelines. Experience...  ...Wi‑Fi chipsets and related firmware. Background in Yocto-based...  ...Intel SoC FPGA toolchains. Seniority level Entry level... 
    Contract work

    Prana Tree

    Richmond, VA
    5 days ago
  •  ...Work Shift:1st shift (United States of America)Please review the following job description:The Open Source Software (OSS) Senior Security Engineer owns the practical execution of open source software security across governance, engineering workflows, tooling, automation... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Richmond, VA
    1 day ago
  •  ...Senior Salesforce Developer We are seeking a Senior Salesforce Developer to support the ongoing Salesforce transformation program, including FSC (Financial Services Cloud) implementation and integration efforts. This individual will work within a highly collaborative... 
    Senior

    Software Technology Inc

    Richmond, VA
    3 days ago
  • $110k - $204.2k

    Are you a hands-on AI engineer who wants to build the next generation of legal AI solutions from the ground up?Thomson Reuters is hiring a Senior Software Engineer - AI on our CoCounsel Forward Deployed Engineering team. In this role, you will help design, build, and deploy... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Thomson Reuters

    Richmond, VA
    2 days ago
  •  ...Senior Director of Software Engineering Capital One's People Tech Engineering Organization is seeking a Senior Director of Software Engineering to lead, manage, mentor, and build exceptional software engineering teams to deliver game-changing technologies. We are... 
    Senior

    Capital One

    Richmond, VA
    2 days ago
  • $130k - $170k

     ...Senior Software Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate... 
    Senior
    Full time
    Work at office
    Work from home

    Visual Lease Services Inc

    Richmond, VA
    3 days ago
  • $130k - $150k

    DescriptionKforce has a client in need of a Senior Cloud Engineer in Richmond, VA.Responsibilities:* Senior Cloud Engineer will design, implement, and support cloud infrastructure and platform solutions in enterprise environments* Build scalable, secure, and highly available... 
    Senior

    KForce

    Richmond, VA
    2 days ago
  • $158.6k - $181k

     ...Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers... 
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Richmond, VA
    2 days ago
  • $144.2k - $164.6k

     ...Senior Software Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers... 
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One National Association

    Richmond, VA
    2 days ago
  • Senior Python Engineer Location: Richmond, VA/Hybrid Rate: $54/Hr on W2 Direct Client: Capital One Description: Tech stack is Python They will be developing new AWS components for a product launching in August. They must be well spoken and humble enough to take orders... 
    Senior

    Concord IT Systems

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!