Senior Embedded Software Engineer
Pentangle Tech Services | P5 Group
Overview
We are seeking a Senior Embedded Software Engineer to support the development of next-generation secure NFC/RFID credential reader products. This individual will be responsible for designing, developing, and delivering production-quality embedded firmware within an established software framework. The ideal candidate has strong hands-on experience with modern C++, embedded microcontrollers, RTOS environments, and low-level driver development.
This is a highly technical firmware role focused on embedded systems rather than application software.
Key Responsibilities
- Design, develop, and maintain embedded firmware using C++17 or newer.
- Develop low-level drivers and hardware interfaces including:
- USB
- UART
- SPI
- I2C
- GPIO
- DMA
- Timers
- Implement and enhance embedded software components, modules, threads, and state machines.
- Work within an RTOS environment (Zephyr preferred) to integrate drivers, middleware, and application functionality.
- Extend and support USB functionality, including CCID-related protocols.
- Optimize firmware performance, memory utilization, timing, and power consumption.
- Implement robust fault handling, recovery mechanisms, and secure coding practices.
- Collaborate with cross-functional engineering teams to integrate firmware into the broader product architecture.
- Deliver production-ready firmware that meets performance, reliability, and security requirements.
Required Qualifications
- Bachelor's degree in Engineering, Computer Engineering, Computer Science, or related technical field.
- 5+ years of embedded firmware development experience.
- Strong expertise in modern C++ (C++17 or later).
- Experience developing firmware on ARM Cortex-M microcontrollers, preferably Cortex-M4F.
- Hands-on experience with STM32 microcontrollers, ideally the STM32G4 family.
- Solid RTOS experience, with Zephyr RTOS strongly preferred.
- Strong background in low-level embedded development and device driver implementation.
- Experience working with USB stacks and USB communication protocols.
- Familiarity with Embedded Template Library (ETL) and state-machine-based architectures.
- Experience debugging and optimizing real-time embedded systems.
- Understanding of secure firmware development and embedded security concepts.
Preferred/Desired Background
- Experience with NFC, RFID, smart card, authentication, or credential reader products.
- Experience in security-sensitive industries or products.
- Familiarity with CCID (Chip Card Interface Device) protocols.
- Experience working in senior-level embedded engineering roles where ownership of major subsystems is expected.
- Ability to work independently while collaborating effectively with larger engineering teams.
Technical Environment
- Modern C++ (C++17+)
- Zephyr RTOS
- ARM Cortex-M4F
- STM32G4 Microcontrollers
- USB / CCID
- ETL (Embedded Template Library)
- Windows development environment with Linux-based build and test systems
- ...Job Description Job Description: \n \n Define the embedded software architecture for next-generation collision mitigation systems... ...activities. \n Collaborate with systems, software, and validation engineers to translate product requirements into robust architectural...Senior
- ...A growing consumer technology company is seeking a Senior Embedded Software Engineer to join its full-time engineering team in San Francisco, CA. This organization develops innovative connected hardware products that combine sensors, machine learning, mobile applications...SeniorFull time
$165k - $216.56k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are looking for a Senior Solution Engineer who is accustomed to solving customer’s most complex problems and closing large deals. In this role you will work directly...SeniorRemote work$100k - $130k
...clients through capabilities spanning Private Capital & Currency, Capital Markets and Investment Banking, and Advisory Services. A Senior Vice President, Supervising Principal working on a institutional fixed income trading desk overseeing operations and supervision of...SeniorFull timeFlexible hours$200k - $275k
...with excellence.This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.Senior Solutions Engineer (Enterprise Pre-Sales)Secure Every Identity, from Human to AI AgentAbout the RoleAt Okta, we believe that identity is the...SeniorLocal areaWorldwideFlexible hours$188k - $220k
...users. But it did not stop there. They engineered Snowflake to power the Data Cloud, where... ...technical win. You will partner directly with senior Sales Engineering leadership and cross... ...Enablement Business Partners, each embedded within a regional or specialized segment...SeniorWorldwide$208.17k - $248.65k
...Agentforce is the future of AI, and you are the future of Salesforce.What's the opportunity? Fin is looking for an exceptional Senior Solutions Engineer to join our vibrant Customer Solutions Team. In this role, you’ll engage directly with our customers as their trusted...SeniorWork at officeLocal areaWork from home3 days per week- ...aligned to customer and company success — we work for our users, not just the deal.What You Bring2+ years experience as a solutions engineer (presales) with a focus on BI/data/analyticsAdvanced proficiency in SQLAdvanced proficiency in JavaScript or Python (preferred)...SeniorWork at officeLocal area3 days per week
- ...~ As a Senior Solutions Engineer, you will play a crucial role in the pre-sales process ~ Solutions Engineers serve as a strategic and consultative partner to Sales Teams throughout the sales cycle, with the objective of driving revenue growth and deepening our brand...SeniorRemote workHome officeFlexible hours
$113.33k - $151.55k
...simply — helping mission-driven organizations achieve more through technology.Required ExperienceB.S. in Computer Science, Software Engineering, MIS, or related field3+ years of professional work experience, preferably in the nonprofit sector or software industryExperience...SeniorFull timeWork experience placementRemote work- ...A growing software development company based in the United States is seeking an experienced developer with a strong background in Xamarin and C#. The ideal candidate should possess at least 4 years of experience in mobile application development and the software development...SeniorPermanent employmentFull time
$160k - $200k
United States / New York / Chicago,IL / San FranciscoPredictions - Engineering /Full-time /HybridAbout UsOG.com is a fast-growing, CFTC-... ...in 2022.ABOUT THE ROLEWe are seeking a highly skilled Mid-to-Senior Backend Engineer to spearhead the growth of our 24/7 high-throughput...SeniorFull timeContract workWorldwide- ...The Northern Trust Company in Chicago is seeking a highly experienced Senior Principal Software Engineer to drive the AI-powered Code Security Scanner platform. You will own platform evolution, mentor engineers, and deliver scalable cloud-native solutions across front...Senior
- ...Northern Trust is seeking a Sr Principal Software Engineer to lead the AI Security Platform for code analysis across enterprise codebases. The role emphasizes platform ownership, architectural evolution, and scalable security automation in a cloud-native environment....Senior
$208.17k - $248.65k
...growing companies and remains one of the largest private software companies in the world with nearly 30,000 global businesses... ...What's the opportunity? Fin is looking for an exceptional Senior Solutions Engineer to join our vibrant Customer Solutions Team. In this role,...SeniorWork at officeLocal areaWork from home3 days per week- ...world customer needsJob DescriptionTitle : Senior Web UI DeveloperLocation : Chicago,... ...committed within budget and time. o Develops software for the applications with the Airport... ...Demonstrate exceptional knowledge of software engineering best practices such as: versioning and...SeniorPermanent employmentFull time
- Develop and troubleshoot backend solutions using TypeScript and Node.js, working extensively in Linux environments. Design RESTful APIs and backend services, apply knowledge of asynchronous programming, networking, and backend architecture, and collaborate on projects ...SeniorRemote work
$150.1k - $227k
...agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.OverviewAs a Solution Engineer within Global Technology Partners, you will be instrumental in driving platform adoption and innovation by selling the value of...SeniorFull timeShift work- ...Senior Vice President, Sales, Strategic Integrators & OEM Solutions About the Company Offers payment technology solutions and... ...or payment volume, particularly in the context of unattended or embedded payments and enterprise technology integrations, is also a key...SeniorRemote work
- ...every deployment. • Document components in Storybook across frameworks, and maintain the documentation site that designers and engineers both use. • Build accessibility to WCAG 2.1 AA into every component — keyboard navigation, screen reader support, and focus management...SeniorFull time
$250k - $350k
...of the world's largest travel brands. We're looking for a senior full stack engineer to anchor this product, owning the realtime and voice layer... ...reviews, and mentoringAn ideal candidate has6+ years of software engineering experience, with senior-level ownership of production...SeniorWork experience placementLocal areaRemote workWork from homeRelocation package$120k - $130k
Fitch Group is currently seeking a Senior Software Engineer, Full Stack Engineer based out of our Chicago office. Fitch Group is currently seeking... ...culture of credibility, independence, and transparency is embedded throughout its structure, which includes Fitch Ratings, one...SeniorTemporary workWork at officeImmediate start2 days per week3 days per week$174k - $252k
...accelerate customer investment decisions.Brief Cloud sales and engineering leadership on emerging data trends and customer patterns based... ...presentation communication and facilitation skills.As a Senior Data Cloud Value Creation Principal, you will be responsible for...Senior$168k - $240k
...their desired business outcomes. We accelerate the growth of more impactful work and the evolution of Slalom.The Role: M&A Principal/Senior PrincipalWhat You’ll Do:* Delivery areas include:* Executing operational due diligence* Creating integration strategies, plans and...SeniorTemporary workWork at officeLocal areaImmediate start$106.9k - $147k
...and experience outcomes. This role provides operational engineering support, technical coordination, and platform enablement... ...capabilities.Position OverviewWe are seeking a highly motivated Senior Full-Stack Software Engineer to serve as the primary operational support...SeniorFull timeTemporary workApprenticeshipLive inImmediate start- ...Northwestern Medicine is seeking a Senior Systems Engineer to maintain and integrate NMHC IT hardware and operating systems, ensuring reliability and availability across the environment. You will analyze capacity, plan upgrades, and provide technical leadership while...Senior
$140k - $180k
...NEW ROLE — Lead / Senior Full-Stack Engineer | Chicago, IL I’m working on a unique opportunity for a Lead / Senior Engineer to become the founding technical member of a newly formed People Technology team . Chicago, Illinois — 3 days onsite per week $140K...SeniorFull time3 days per week$210k - $256.67k
Job DescriptionAbout UsDo you want to boost your career and collaborate with expert, talented colleagues to solve and deliver against our clients' most important challenges? We are growing and are looking for people to join our team. You'll be part of an entrepreneurial...SeniorFull timeTemporary workRemote work$107k - $140k
...lot of collaboration. We operate with an AI‑first mindset, embedding intelligent tools into our daily workflows to work smarter... ...’s next, together. What this role is all about As a Senior Solution Engineer, you play a key role in creating exceptional customer...SeniorTemporary workLocal areaRemote workWorldwideRelocationFlexible hours- ...paid with loads that need to be moved. We're expanding our engineering team in Chicago, a major hub for our customers and the heart of... ...us to scale deployments efficiently. If you're a strong software engineer who wants to work hands-on with users, solve ambiguous...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- senior service associate Chicago, IL
- senior safety specialist Chicago, IL
- senior vice president of business development Chicago, IL
- senior service designer Chicago, IL
- senior sales recruiter Chicago, IL
- senior mulesoft developer Chicago, IL
- senior media manager Chicago, IL
- senior java software engineer Chicago, IL
- senior business manager Chicago, IL
- senior linux systems engineer Chicago, IL




