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 35 week of 2026
$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$102.3k - $209.5k
...layer debugging spanning kernel/user space, firmware interfaces, and hardware signals;... ...availability. Work closely with platform engineering, operations, firmware development,... ...innovations to life-saving care. And with AI embedded across our products and services, we help...SeniorTemporary workImmediate startFlexible hoursShift work- ...Senior Java Backend DeveloperClient 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
- ...Senior Java Developer100% Remote - EST Time Zone, Client is in Richmond, VA12 Months ContractMust Haves:Familiar with Core Java & Spring FrameworkHands On DeveloperMicroservices Based ArchitectureJava 1.8Spring, Spring Boot, Spring BatchAWS - ECS / Containerization, Docker...SeniorRemote work
- ...winning leader in supply chain AI and a FedRAMP authorized provider to the federal government. Position: Level 4 - 5 Front-End Engineer. Description: We are seeking a skilled Front-End React Developer with 6-8 years of experience to join our dynamic team....Senior
$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),...SeniorFull timeRemote workWorldwide- ...Work in close partnership with cross-functional teams and management. Qualifications: Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience)plus 7+ years of Software Engineering experience. At least 7 years of...SeniorPermanent employmentFull timeWork at office
- ...Senior Software Engineer Our client, in the specialty transportation industry, is seeking a Senior Software Engineer to join their team, hit the ground running, and help drive to success. This is a permanent/direct hire position. The employee will work in their Downtown...SeniorPermanent employmentCasual workWork at officeFlexible hours
- Java Developer Designing and implementing Java-based applications. Analyzing user requirements to inform application design. Defining application objectives and functionality. Aligning application design with business goals. Developing and testing software. Debugging...Senior
- ...Senior ServiceNow Developer 5 months with possible extension Locations Allowed: Richmond, VA, McLean, VA or Dallas/Plano, TX Schedule: 3 days onsite, (choice of days among Monday, Tuesday, Wednesday and Thursday) Requirements: ~5+ years of hands-on experience...Senior
- ...place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Computer Vision Engineer to own applied model development across computer vision, machine learning, and data science use cases — building and...SeniorWork at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...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
- 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
- ...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
$157.03k - $240.14k
...Senior Solutions Engineer It's exhilarating to find yourself at a pivotal moment in history and even more so to be leading the way. At QTS Data Centers, we are proud to stand at the forefront of today's dynamic digital transformation. Our world-class data centers empower...SeniorWork at officeImmediate startWorldwideFlexible hours- ...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
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$50 - $66 per hour
...Job Description Insight Global is seeking a Senior Software Engineer local to Richmond, Virginia, with 5+ years of hands-on software development experience. This role is responsible for designing, developing, and supporting scalable, high-performing systems, with a...SeniorLocal area$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...SeniorLocal area- ...Senior UI/UX Developer Location: Richmond, Virginia (Onsite) Role Overview We are seeking a Senior UI/UX Developer to join... ...implementation. Learn, collaborate with, and teach other Software Engineers. Develop UI/UX prototypes and proofs of concept. Required...SeniorRemote work
$116.2k - $229.1k
...of change and join us on this transformative journey.Recruiting for this role ends on 9/11/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...SeniorLocal area$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...SeniorWork at officeLocal areaVisa sponsorship$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work$171.6k - $338.3k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities...SeniorLocal area- Sr. Java DeveloperArete Technologies, Inc. offers a set of innovative consulting and outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on providing...SeniorLocal areaWorldwide
$138.24k - $218.6k
...Job Title: Senior Software Engineer Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Senior Software Engineer. Perform software engineering duties in...SeniorWork experience placementWork at officeRemote work$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ...everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...SeniorTemporary workFlexible hours$85k - $148k
...Senior Mainframe Systems Programmer – AutomationRemote - United StatesJR012893 Position Summary As part of Mainframe Automation... ...skills to design automation for different platforms Engineering solutions to bridge tool capabilities with business requirements...SeniorFull timeTemporary workRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Firmware Engineer. Be the first to apply!
- senior network engineer remote Richmond, VA
- senior app developer Richmond, VA
- senior manager legal Richmond, VA
- sr project manager Richmond, VA
- senior account executive Richmond, VA
- senior staff systems engineer Richmond, VA
- senior commercial counsel Richmond, VA
- senior data manager Richmond, VA
- senior manager tax Richmond, VA
- senior construction accountant Richmond, VA


