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 33 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Richmond, VA vacancy
  • $60 - $80 per hour

    Hiring: Senior Embedded Firmware EngineerWe are looking to connect with experienced embedded engineers interested in building next-generation IoT and video streaming products. The ideal candidate brings:7 years of embedded firmware development Strong Embedded C/C RTOS... 
    Senior
    Hourly pay
    For contractors
    Remote work

    VACO

    Richmond, VA
    4 days ago
  • $180k - $220k

    Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking... 
    Senior
    Full time
    Remote work

    VACO

    Richmond, VA
    3 days 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
    15 hours ago
  • We are looking for a skilled Developer with expertise in Dynamics 365 Finance & Operations to enhance our financial systems. This remote role involves collaborating with cross-functional teams to implement solutions that improve efficiency and facilitate better decision...
    Senior
    Remote work

    FRG Technology Consulting

    Richmond, VA
    3 days ago
  • $84k - $126k

     ...as integration diagrams, best‑practice guides, and FAQs. Support continuous improvement by providing feedback to Product and Engineering based on client experiences. Qualifications Minimum of 5 years related experience with a Bachelor’s degree, or 3 years with... 
    Senior

    Indeed

    Richmond, VA
    3 days ago
  •  ...end-to-end. Hands-on experience in following the iterative and agile SDLC. Bachelor's degree in a technical field such as computer science, computer engineering, or a related field, or equivalent experience. Minimum of 5-7 years of experience in software development.... 
    Senior
    Flexible hours

    Yochana

    Richmond, VA
    15 hours ago
  • A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed... 
    Senior
    Remote work

    Confluent

    Richmond, VA
    1 day ago
  •  ...Senior Software Engineer - Backend Anywhere Type: Permanent Category: Engineer Industry: Technology Workplace Type: Remote Reference ID: JN -052026-106925 Date Posted: 08/09/2026 Shortcut: Description Recommended Jobs Description... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Richmond, VA
    1 day ago
  •  ...product and project managers as well as directly with clients (you need to be able to communicate effectively with people outside of engineering!). Responsibilities Driving innovation and collaboration. Proactively coach other developers Lead code reviews... 
    Senior
    Work experience placement
    Remote work

    Anovium

    Richmond, VA
    1 day ago
  • $145k

     ...Maximus is seeking a Senior Back-End Developer to join our team! The Senior Back-End Developer provides subject matter proficiency...  ...duties. Requires expertise in specialty areas. Shall perform engineering tasks for back-end design and development efforts, including... 
    Senior
    Contract work
    Remote work

    MAXIMUS

    Richmond, VA
    15 hours ago
  • $110k - $140k

     ...Senior Full Stack Engineer Our client is seeking a Senior Full Stack Engineer to help them continue their technology transformation and fast-track innovation through the organization. They have a desire to create the best possible digital experience for their customers... 
    Senior
    Permanent employment
    Work at office
    Immediate start
    Flexible hours

    Key Choice Group

    Richmond, VA
    1 day ago
  •  ...with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community. Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to... 
    Senior
    Internship

    Damco

    Richmond, VA
    3 days ago
  • $105k - $141.75k

     ...Team is looking for a highly skilled Mainframe Modernization Senior Consultant to provide technical support and/or leadership in the...  ...application code across platforms. Familiarity with agile engineering practices like Test Automation, Test-Driven Development (TDD),... 
    Senior
    Remote work
    Worldwide

    Rocket Software

    Richmond, VA
    15 hours ago
  •  ...Senior Software Engineer Location: Richmond, VA Must Haves: Spring boot Java Restful Jenkins CI/CD pipeline experience Heavily using cloud/AWS Cypress/UI testing/ functional For this role we are looking for a senior java developer with... 
    Senior

    Samprasoft

    Richmond, VA
    4 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
    19 days ago
  •  ...Senior Front End Developer Jersey City, New Jersey, United States; McLean, Virginia, United States; Richmond, Virginia, United States...  ...to the federal government. Position: Level 4 - 5 Front-End Engineer. Description: We are seeking a skilled Front-End React... 
    Senior

    Exiger

    Richmond, VA
    2 days 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
    2 days ago
  • 1 week ago Be among the first 25 applicants As a Senior Full Stack Developer on our dynamic Fusion Technology team, you will play a...  ...Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Financial Services and... 
    Senior
    Permanent employment
    Full time
    Contract work
    H1b
    Work at office
    Local area
    Remote work
    2 days per week

    Allianz

    Richmond, VA
    1 day ago
  • $96.7k - $145k

     ...learning from the world and each other.POSITION TITLESenior Software Engineer, JavaNOTE: This role is not open to visa sponsorship.POSITION...  ...Tuesdays, Wednesdays and Thursdays.YOUR ROLEIn your role as an Senior Software Engineer, Java you will support Genworth’s top... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    Genworth Financial

    Richmond, VA
    3 days ago
  • $118.4k - $219.8k

    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
    15 hours 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
    3 days 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
    3 days ago
  • $116.2k - $229.1k

     ...of change and join us on this transformative journey.Recruiting for this role ends on 8/14/2026.Work you'll doAs a ServiceNow HRSD Senior Consultant you will be responsible for:Supporting ServiceNow HR Service Delivery implementations and optimization efforts across design... 
    Senior
    Local area

    Deloitte

    Richmond, VA
    15 hours ago
  • $115k - $145k

     ...work in a collaborative environment? As an experienced SAP PP-ME Senior Consultant, you will have the ability to share new ideas and...  ...real-time manufacturing visibility.Partner with production, engineering, quality, and supply chain teams to define and maintain execution... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    2 days ago
  •  ...Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer, Full Stack. Location: Richmond, VA. Key Responsibilities: Collaborate with and across Agile teams to design... 
    Senior
    Internship

    Ampcus

    Richmond, VA
    15 hours ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer... 
    Senior
    Local area

    Coinbase

    Richmond, VA
    4 days ago
  • $143k - $193.05k

     ...Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for...  .... Key modernization initiatives will include: Embedding generative and predictive AI to enhance predictable operational... 
    Senior
    Remote work
    Worldwide

    Rocket Software

    Richmond, VA
    2 days ago
  • $104k - $156k

     ...learning and thrive on constant change in the digital marketplace.Basic Qualification RequiredBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required.5+ years of full stack... 
    Senior
    Hourly pay
    Full time
    Work at office
    2 days per week

    CarMax

    Richmond, VA
    2 days ago
  • $110.7k - $218.3k

     ...new levels of financial and operational excellence. Recruiting for this role ends on 12/31/2026. Work you'll do As an SAP Treasury Senior Consultant on the Controllership and Treasury Transformation team, you will be responsible for helping clients modernize treasury operations... 
    Senior
    Work at office
    Local area
    Visa sponsorship

    Deloitte

    Richmond, VA
    15 hours ago
  •  ...Senior Software Engineer (Java) Are you looking for a Senior Software Engineer (Java) position where you can make an impact on protecting the infrastructure that underlies our modern world? Serco is seeking an experienced and motivated software engineer to join our... 
    Senior
    Local area
    Immediate start

    Serco

    Richmond, VA
    15 hours ago

Do you want to receive more vacancies?

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