C Embedded Firmware Senior Developer
Tech3pillars Technologies
Job Title: C Embedded Firmware Senior Developer
Location: Atlanta, GA
Duration: Long-Term Contract
Experience: 8+ Years
Job Summary
We are seeking an experienced C Embedded Firmware Senior Developer with strong expertise in embedded C/C++ development, embedded Linux, hardware interfacing, and firmware architecture. The ideal candidate will be responsible for designing, developing, integrating, and debugging firmware for embedded systems while collaborating closely with hardware and application teams to deliver high-quality medical device solutions.
Must-Have Skills
- Embedded C/C++
- Embedded Linux (Yocto)
- Hardware Interfacing (UART, I2C, SPI, RS-485, SMBus)
Nice-to-Have Skills
- Docker & Embedded Linux Security
- Medical Device Development (IEC 62304)
Key Responsibilities
- Design and develop embedded firmware using C/C++ for microcontroller-based systems (bare-metal/RTOS).
- Implement hardware control for sensors, motors, valves, ADC/DAC, PWM, and other embedded peripherals.
- Develop and maintain embedded Linux (Yocto) system integration, boot flow, and device communication.
- Integrate firmware with hardware and higher-level applications (.NET).
- Debug and troubleshoot complex firmware, Linux, and hardware integration issues.
- Develop firmware architecture, bootloaders, and firmware upgrade mechanisms.
- Work with communication protocols including UART, I2C, SPI, RS-485, and SMBus.
- Collaborate with cross-functional engineering teams throughout the product lifecycle.
- Support system integration, validation, and end-to-end testing.
- Ensure firmware quality, reliability, and compliance with medical device development standards where applicable.
Required Qualifications
- 8+ years of embedded firmware development experience.
- Strong expertise in Embedded C/C++ programming.
- Hands-on experience with Embedded Linux (Yocto) .
- Experience with hardware interfacing and communication protocols (UART, I2C, SPI, RS-485, SMBus).
- Strong understanding of real-time embedded systems and RTOS concepts.
- Experience with firmware architecture, bootloaders, and firmware upgrade mechanisms.
- Knowledge of control systems (PID, feedback loops) and real-time design.
- Experience debugging embedded firmware, Linux applications, and hardware interactions.
- Ability to integrate firmware with main applications, preferably .NET-based systems .
Preferred Qualifications
- Experience with embedded Linux security and Docker.
- Exposure to IEC 62304 or other medical device software standards.
- Experience in medical device development.
- Strong analytical, troubleshooting, and communication skills.
- ...Job Title: C Embedded Firmware Senior Developer Location: Atlanta, GA Duration: Long-Term Contract Experience: 8+ Years Job Summary We are seeking an experienced C Embedded Firmware Senior Developer with strong expertise in embedded...SeniorLong term contract
$60 - $80 per hour
Hiring: Senior Embedded Firmware EngineerWe are looking to connect with experienced embedded engineers interested in building next-generation IoT... ...7 years of embedded firmware development Strong Embedded C/C RTOS and Embedded Linux Video streaming and multimedia experience...SeniorHourly payFor contractorsRemote work$180k - $220k
Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking...SeniorFull timeRemote work$120k - $180k
...equivalent industry experience. We expect 7+ years of embedded firmware development experience, ideally in IoT, networking, or... ...should have strong programming expertise in Embedded C and C++. Experience developing software on RTOS and Embedded Linux platforms is...SeniorFull time- ...Job Description Job Description Senior Embedded Firmware/Flight Software EngineerPsionic, Inc. is... ...with a solid background in designing, developing and testing code for space flight and... ...software code for flight systems using C, C+ and C++Experience with Xilinx Ultrascale+...SeniorRemote work
- DescriptionSAIC is seeking a chip firmware Engineer. Come join our... ...JADC2 market with embedded machine learning and... ..., low level 'C', and compiler debug and... ...with other engineers to develop the best technical design... ...software leader and as a senior level individual contributor...SeniorWorldwide
$79k - $110k
...is looking for a junior to mid level embedded software developer to help develop government systems on-... ...or similar devices ~ Proficiency in C ~ Experience in C# ~ Experience with... ...Responsibilities The Firmware Developer will write firmware to run on...Contract workTemporary workCasual workFlexible hours$136.26k - $204.38k
...Six Technologies is actively seeking a Senior Embedded Software Engineer to join our Trusted Electronics... ...! What you will do Design, develop, and test embedded software to support... ...with a low-level programming language (C, C++, etc.) and a scripting language (...SeniorFull timeContract workWork at officeLocal area- Eaton’s Advanced Technology team is hiring a Senior Firmware Engineer for its Protection, Control, and Solutions business. We are seeking... ...innovative, problem-solver to drive firmware development for embedded electronics used in next-generation, solid-state circuit protection...Senior
- ...Embedded Firmware EngineerAs an Embedded Firmware Engineer within Engineering Services, you are the... ...Allocore SDK.Real-Time Communications: Develop and optimize low-level drivers and application... ...in embedded firmware development using C and C++.Architecture Mastery:...
- ...Software Engineer Mid / Senior — Embedded Systems & Hardware-in-the-Loop... ...Department of Defense program developing mission-critical embedded systems... ...-specific protocols) at the firmware/driver level. Profile,... .... ~ Proficiency in C and/or C++ for embedded targets...Senior
- ...Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance.... ...security, trusted execution technologies, firmware authentication, and evaluation of systems against hardware...SeniorWork experience placementInternshipLocal areaImmediate start
$145k - $190k
Senior Embedded Firmware Engineer (100% Hands-On IoT)Location: 100% Fully Remote (EST Timezone Preferred)Compensation: $145,000 - $190,000 Base... ...various wired/wireless communication modules.System Integration: Develop secure telemetry pipelines and robust Over-the-Air (OTA)...SeniorPermanent employmentFull timeRemote work- A leading defense contracting firm seeks a Senior Software Engineer to work on advanced multi-domain operations programs in Fort Belvoir... ...in software engineering, with deep knowledge of real-time and embedded systems. Responsibilities include designing software components...Senior
$100k - $130k
...Looking For:Iridium is seeking an Embedded Software Engineer III to join... ....What You’ll Do:Design and develop embedded software for microcontrollers... ...and troubleshoot reported firmware issues, ensuring timely... ...experience developing software in C; solid understanding of ANSI C...Full timeWork at officeRemote work- Command Post Technologies Inc. seeks an experienced embedded software engineer to design, develop, and test high-performance C/C++ software for Linux-based SDR platforms and SoCs. You will work with FPGA, RF front-ends, and DMA engines to create low-latency data pipelines...SeniorFlexible hours
- Two Six Technologies is seeking a Senior Software Reverse Engineer to advance security research on embedded systems in Herndon, VA. You will reverse engineer firmware, analyze protections, and develop exploit proofs‑of‑concept while collaborating with hardware and software...Senior
- ...Summary:We are seeking an accomplished Embedded Software SME with expertise in Extended... ...innovative Research & Development organization, developing the next generation of Warfighter-borne... ...system integration across hardware, firmware, and application layers.Develop system...SeniorRemote work
- ..., Inc. is seeking a junior to mid level embedded software developer to contribute to government systems on-site at NSWCDD. You will write firmware for microcontrollers, develop embedded software... ...of embedded experience, proficiency in C, and familiarity with C#, Git, and...
$79k - $110k
SimVentions is seeking a junior to mid-level embedded software developer to work on government systems on-site at NSWCDD in Virginia. Candidates should have 3-5 years of embedded experience, proficiency in C, and familiarity with debugging hardware and tools. An active...- ...Description Job Description Job Title: Embedded Software Engineer (AFC Device) About... ...our team, responsible for designing, developing, and testing software for AFC devices. This... ...with the following program languages: ~ C, C#, Python. ~ Familiar with the...Full timeRemote work
$43.27 - $96.15 per hour
...focused on conducting software analysis of embedded products. The focus will be on reverse... ...programming and scripting languages (e.g., C, C++, Assembly, Python, and Bash) to be... ...comprised of extremely talented software developers who write production tools which directly...Hourly payContract workFor contractorsLocal areaRelocation package- ...Job Description Job Description Embedded Software Engineer Apogee Research is at the... ...development of low-level software (typically C and C++) for tactical systems across a... .... Learning new technologies and developing fundamentally new approaches as needed....Full timeWork at office
$120k - $222k
...Description Position Title: Principal Embedded Software Engineer... ...and Civil space customers. We develop complex, radiation effects mitigated... ...issues spanning software, firmware, FPGA, operating system, drivers... .... ~ Deep proficiency in C and C++ with strong systems-level...Full timeTemporary workFor contractorsLocal area$55 - $75 per hour
...Job Description Job Description Job Title: Embedded Software Engineer Job Description This role focuses on developing next-generation embedded Linux software for advanced... ..., review, and maintain high-quality code in C and C++ for embedded Linux applications and...Contract workTemporary work- Two Six Technologies is seeking a Hardware Reverse Engineer in Arlington, VA, to break down complex embedded systems, analyze firmware, and identify vulnerabilities. You will work with experienced hardware engineers and security researchers on cutting-edge embedded security...Senior
$145k - $190k
...$190,000Location: Remote (US-Based)The Opportunity:Are you a Senior Firmware Engineer who loves being deeply hands-on but is ready to act... ...Must-Have Qualifications (Quick Screen)Experience: 5+ years of embedded firmware development and 3+ years of hands-on IoT systems...SeniorRemote work$140k - $210k
Job TitleSenior Firmware EngineerLocationHerndon, VA - Herndon, VA 20171 US (Primary)Job DescriptionFibertek, Inc. is a leading developer of laser and electro-optic systems for the aerospace community... ...codingExperience developing code (C, C++) for microcontrollersExperience...SeniorImmediate startFlexible hours- ...skilled Hardware Reverse Engineer to tackle complex challenges in embedded system security. The role involves analyzing and reverse... ...collaborating with top-tier engineers to identify vulnerabilities, and developing innovative solutions. Candidates should have a Bachelor’s...Senior
- Embedded Software Engineer (C#, User Interface) in Herndon, VA or Palm Bay, Florida C#, Embedded C, Software Enginer, User Interface Location: Florida Job Function: Software Development Date Of Job Posting: 03-10-2018 Embedded Software Engineer (C#, User Interface...Permanent employmentFull timeWork experience placementRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C Embedded Firmware Senior Developer. Be the first to apply!
- senior technology project manager Virginia
- remote senior business analyst Virginia
- senior leadership Virginia
- senior grant accountant Virginia
- senior storage engineer Virginia
- senior manager automotive Virginia
- senior magento developer Virginia
- senior application administrator Virginia
- senior java full-stack developer Virginia
- senior accountant work from home Virginia


