<Back to Search
Senior Embedded Systems Architect - Firmware
Davenport, IAMarch 26th, 2026
Senior Embedded Systems Architect - FirmwareLocation: Bettendorf, IARole SummaryThe Senior Embedded Systems Architect - Firmware is responsible for architecting, developing, and delivering embedded firmware solutions from concept through production. This role provides senior technical leadership across the embedded systems stack and plays a key role in shaping both current products and future technology roadmaps.Key ResponsibilitiesArchitect system-level firmware and make technical decisions guiding current products and future roadmap initiativesTranslate business and product requirements into scalable firmware architecturesServe as a senior technical resource across embedded systems, including firmware, hardware design, schematics, layouts, and BOMsDesign, develop, test, and maintain reliable and reusable embedded firmware solutionsPartner with Product and Project Management to define technical scope, estimate timelines, and execute firmware projects end-to-endLead development and execution of firmware test plans and test cases to ensure hardware-software compatibility and optimized performanceSupport testing and debugging efforts, including in-depth troubleshootingConduct firmware code reviews and mentor engineering team members on best practices, code quality, and documentation standardsDrive continuous improvement by evaluating and implementing new tools, technologies, and methodologiesStay current on industry trends and apply emerging technologies to embedded productsCommunicate complex technical concepts clearly to both technical and non-technical stakeholdersRequired Education & ExperienceBachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or equivalent10+ years of experience in embedded systems engineering, including:Microprocessor-based system design and programmingPCB layout designFull software and hardware development lifecycle (requirements, design, coding, testing, CI)3+ years of project management experience, including scope definition, requirements documentation, budgeting, scheduling, resource planning, and risk assessmentRequired Technical SkillsStrong embedded C programming experience in fixed- and floating-point systemsExperience supporting multiple MPU platforms for new hardware designsDeep understanding of embedded system design and common peripherals (SPI, I2C, UART, DMA, ADC, DAC)Proficiency with lab-based debugging tools (oscilloscope, logic analyzer, multimeter, power supply, frequency generator)Working knowledge of RF communication systems and associated protocolsProficiency with Git or similar version control toolsWorking knowledge of SQL databasesExposure to modern programming languages and frameworks (C#, Python, JavaScript, React, Rust)Familiarity with common data formats (XML, JSON)Working knowledge of Agile and Waterfall development methodologiesStrong written and verbal communication skillsLanguage, Reasoning & Collaboration SkillsAbility to read and interpret technical specifications, schematics, and engineering documentationAbility to prepare technical documentation, reports, and training materialsAbility to communicate effectively with vendors, customers, and cross-functional teamsStrong problem-solving skills in evolving and less standardized environmentsDemonstrated ability to lead teams through the embedded systems development lifecycle
Showing 150 of 32,250 matching similar jobs in Springbrook, ND
- Embedded Software Engineer - Automotive display System ( QT & QML)
- Senior System Software Engineer - Embedded Controller
- Hybrid SDET Engineer: Test Automation for Hardware & Web
- Senior Embedded Test Engineer - Lead Automation & Quality
- Sr. ASIC Design Engineer
- Embedded Software Engineer - Firmware
- Senior GPU Architect
- AI-Driven Embedded Firmware Engineer Intern
- Lead PMIC Design Engineer (RTL)
- Lead PMIC Design Engineer (RTL)
- Lead PMIC Design Engineer (RTL)
- Senior PLM & Windchill Systems Architect
- Lead PMIC Design Engineer (RTL)
- Lead PMIC Design Engineer (RTL)
- Security-Focused Embedded Systems Engineer/Evaluator (Ph.D.)
- Remote Senior Software Architect (C/C++) - Embedded Systems
- Lead Design Verification Engineer
- Lead Design Verification Engineer
- Lead, Software Engineering
- Principal Software Engineer, AI Networking
- Senior Engineer, Package Design
- Senior SAP Integration Architect & UI Lead
- Senior R&D IC Design Engineer - High-Speed EthernetIrvine, CAMarch 26th, 2026
- PHY RTL Design Engineer
- Embedded Software Engineer
- Senior Analog IC Design Engineer - USB Interfaces
- RTL Design Engineer
- FPGA Engineer: RTL Design with OCaml/Hardcaml
- Secret-Cleared Embedded Software Engineer (Ada/C#/Python)
- Senior Embedded Software Engineer (SCI) - Real-Time Systems
- Embedded Bluetooth QA Engineer I (BLE/Classic)
- Senior Embedded Systems Design Engineer
- Embedded Platform Bring-Up Engineer - C/C++, Linux/RTOS
- Staff Embedded Software Engineer
- Controls, Automation & Embedded Software - Summer 2026 Internships
- Senior ASIC/FPGA Design Engineer - Crypto & Defense
- Embedded Software Engineer
- Systems Design Engineer
- SnapLogic Architect: Lead Integration & 24x7 Ops
- Embedded Software Engineer