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 41 week of 2026
$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...SeniorWork experience placementRemote work- ...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....SeniorFlexible hours
$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...SeniorFull timeRemote workRelocation package$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...SeniorWork at officeRemote work- ...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
- ...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...SeniorRemote work
- ...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...SeniorFull timeWork at officeRemote workFlexible hours
- ...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...SeniorRemote work
- ...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
- ...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...SeniorPart timeRemote workFlexible hours
- 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...SeniorLong term contractRemote workWork from homeFlexible hours1 day per week
$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- ...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
- ...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...SeniorFull timeContract workRemote work
- ...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
$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...SeniorFull time- ...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
$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...SeniorFull timeRemote workWorldwide- ...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...SeniorRemote work
- ...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...SeniorLong term contractWork at officeWork from home1 day per week
$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...SeniorWork at officeImmediate startWork from home- ...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....SeniorWork at officeRemote work
$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$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$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...SeniorWork at officeLocal areaRemote workFlexible hours$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...SeniorFull timePart timeInternshipLocal area$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$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...SeniorImmediate start- ..., 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...SeniorContract workTemporary workFor contractorsWork at officeRemote work2 days per week
- ...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...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- senior business development Richmond, VA
- american senior communities Richmond, VA
- senior devops engineer remote Richmond, VA
- senior information technology project manager Richmond, VA
- senior vmware engineer Richmond, VA
- sr electrical engineer Richmond, VA
- senior dynamics crm developer Richmond, VA
- senior development executive Richmond, VA
- senior program analyst Richmond, VA
- senior research scientist Richmond, VA




