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

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Embedded Firmware Engineer in Richmond, VA vacancy
  • $120k - $130k

     ...Title : Senior Mobile Application Developer Location : Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company... 
    Senior
    Work experience placement
    Remote work

    Insight Global

    Richmond, VA
    2 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
    2 days ago
  • $155k - $185k

     ...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing... 
    Senior
    Full time
    Remote work
    Relocation package

    Lawrence Harvey

    Richmond, VA
    21 hours ago
  • $146k

     ...-first mindset, and a genuine drive to deliver happiness through transformative AI solutions. About the Team Our Solutions Engineering team acts as the strategic and technical backbone for complex enterprise deal cycles. We partner closely with Account Executives... 
    Senior
    Work at office
    Remote work

    Zoom Corporation

    Richmond, VA
    4 days ago
  •  ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. We are looking to expand our software engineers, seeking those with deep rooted entrepreneurial spirit... 
    Senior

    Bask Health

    Richmond, VA
    2 days ago
  •  ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting... 
    Senior
    Remote work

    Cookie Finance

    Richmond, VA
    21 hours ago
  •  ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Lawrence Harvey

    Richmond, VA
    2 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Senior
    Remote work

    Atomic

    Richmond, VA
    4 days ago
  •  ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products...  ...independently delivering complex features ~ Strong embedded software development skills in C/C++ ; Python is a plus... 
    Senior

    Spectrum IT Recruitment

    Richmond, VA
    4 days ago
  •  ...clients to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person... 
    Senior
    Part time
    Remote work
    Flexible hours

    Acedevshop

    Richmond, VA
    3 days ago
  • Strong Backend Java Developer with minimum 8 years’ experience to become an integral part of our federal contracting team! Competitive salary based on experience and skill. Once a week in person is required at this time. Must be U.S Citizen. (Please do not apply if...
    Senior
    Long term contract
    Remote work
    Work from home
    Flexible hours
    1 day per week

    Technology Consultants Inc

    Richmond, VA
    2 days ago
  • $65 - $71 per hour

     ...Job Description We are seeking a Senior Software Engineer to join the MBA application team and help modernize and extend a customer-facing reporting and analytics platform. This role focuses on the MBA web application and its supporting Java and Spring Boot services... 
    Senior

    Insight Global

    Richmond, VA
    1 day ago
  •  ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering... 
    Senior

    BlueMatrix

    Richmond, VA
    4 days ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Senior
    Full time
    Contract work
    Remote work

    United Global Technologies

    Richmond, VA
    3 days ago
  •  ...storytelling, engagement, acquisition, revenue, and loyalty. Every detail matters. Summary Were looking for a Senior Software Engineer to join our engineering team and take ownership of complex, high-impact projects across the stack. Youll design and build... 
    Senior

    Kenna

    Richmond, VA
    10 hours ago
  • $125k - $150k

     ...and Integration Cloud Hosted Applications (AWS) Software Engineers who join this team will have a problem-solving mindset and thrive...  ...in the moments that matter throughout their lives. The Senior Full Stack Engineer will: Be responsible for analysis, design... 
    Senior
    Full time

    Pearson

    Richmond, VA
    10 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
  • $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
    Full time
    Remote work
    Worldwide

    Rocket Software

    Richmond, VA
    4 days ago
  •  ...healthcare referral workflows at scale. This role is on a small, high-agency team where you’ll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build workflow orchestration engines, agent coordination logic, and... 
    Senior
    Remote work

    Skylight Health

    Richmond, VA
    1 day ago
  •  ...DataStaff, Inc. is currently seeking a Senior Dynamics Developer to fill a long-term contract opportunity with one of our direct...  ...complicated tasks. Work with a team of Developers and System Engineers. Communicate clearly and effectively, both speaking and in writing... 
    Senior
    Long term contract
    Work at office
    Work from home
    1 day per week

    DataStaff, Inc.

    Richmond, VA
    3 days ago
  • $140k - $180k

     ...As a Senior Software Engineer (SE III) , you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and contribute to the development of cutting-edge software solutions. Your experienced skill set will allow you to have a... 
    Senior
    Work at office
    Immediate start
    Work from home

    GoFormz

    Richmond, VA
    3 days ago
  •  ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend.... 
    Senior
    Work at office
    Remote work

    Tria Federal (Tria)

    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
  • $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
  • $96.7k - $145k

     ...forward together. Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship. POSITION LOCATION Richmond, Virginia Open to Remote This... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Genworth

    Richmond, VA
    3 days ago
  • $209k - $238.5k

     ...solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Senior Lead Software Engineer, you’ll have the opportunity to be on the forefront of... 
    Senior
    Full time
    Part time
    Internship
    Local area

    re-zoo-me

    Richmond, VA
    3 days ago
  • $168k - $200k

     ...that is passionate about creating transformative change in healthcare. What We're Looking For We're looking for a Senior Site Reliability Engineer to join our Data & ML Platform team. You'll be at the forefront of building and operating a resilient, observable,... 
    Senior

    Datavant

    Richmond, VA
    21 hours ago
  • $3,600 per month

     ...from 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 teams... 
    Senior
    Immediate start

    Kinsale Management, Inc

    Richmond, VA
    a month ago
  •  ..., portable and electronic cord products, OEM wire products and engineered products. In addition, Southwire supplies assembled products, contractor...  ...to support our customers as a value-add partner. Senior Applications Engineer Location: Remote – will consider... 
    Senior
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    2 days per week

    Southwire

    Richmond, VA
    2 days ago
  •  ...Quantiphi Quantiphi is an award-winning, AI-First digital engineering and consulting company focused on delivering high-impact Services...  ...more details, visit: Website or LinkedIn Page . Role: Senior Platform Engineer Experience Level: 10+ yrs Work... 
    Senior
    Remote work

    Quantiphi

    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!