Senior Embedded Firmware Engineer
$120k - $180kArrow 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.
- 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.
- 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
- ...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...SeniorFull timeWork experience placementRemote work
$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...SeniorFull timeWork at office$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...SeniorFull timeLocal areaRemote work- ...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
$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...SeniorFull timeWork at officeRemote work- ...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...SeniorFull time
$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...SeniorFull timeImmediate start- ...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...SeniorFull timePart timeInternshipLocal area
$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...SeniorFull timePart timeInternshipLocal area- ...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...SeniorFull timeTemporary workWorldwide2 days per week
$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’...SeniorFull timeRemote work$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...SeniorLocal areaVisa sponsorship$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...SeniorRemote workFlexible hours$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...SeniorFor contractorsMonday to Friday$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...SeniorFull timeInternship- ## 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...SeniorImmediate startFlexible hours
- ...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...SeniorFor subcontractor
- ...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...SeniorFull timeTemporary workWork at officeLocal areaRemote work
$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...SeniorFull timeWorldwide- 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
- ...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
- ...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...SeniorFull timePart timeShift workDay shift
- ...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
$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...SeniorFull timeContract workLocal areaFlexible hours- ...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
$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...SeniorFull timeWork at officeWork from home$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$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...SeniorFull timePart timeInternshipH1bLocal area$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...SeniorFull timePart timeInternshipH1bLocal area- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- senior operations technician Richmond, VA
- senior cloud service delivery manager Richmond, VA
- senior it service manager Richmond, VA
- senior chief engineer Richmond, VA
- sr operations manager Richmond, VA
- senior account director Richmond, VA
- senior director clinical development Richmond, VA
- sr accountant Richmond, VA
- senior financial analyst remote Richmond, VA
- senior estimator Richmond, VA




