Senior Firmware Engineer
$55 - $60 per hourAddison Group
Title: Senior Firmware Engineer
Job Type: Long Term Contract
Location: Schaumburg, IL - Onsite 4x / week
Rate: $55-60 / hr
Benefits: Medical, Dental, Vision, 401k
The engineer must be comfortable working independently, learning an existing technical environment quickly, and troubleshooting issues across both firmware and hardware. The successful candidate will be expected to become productive quickly and take ownership of assigned development initiatives with limited day-to-day technical oversight.
Expertise in Rust and C is essential, along with productive Python experience for testing, automation, and tooling. The ideal candidate will have at least five years of experience developing and shipping firmware for production products and will be comfortable working with constrained microcontrollers, RTOS environments, Bluetooth Low Energy, hardware debugging tools, and technical documentation.
Experience developing firmware for consumer products is highly valued due to the pace and delivery expectations associated with commercial product development. Engineers coming from medical devices, defense, industrial, or other regulated embedded environments may also be successful if they demonstrate strong technical fundamentals and adaptability. Required Qualifications
• 5+ years of experience developing firmware that has been released into production products rather than solely prototypes or internal tools.
• Strong hands-on expertise with both Rust and C, with advanced Rust experience highly valued.
• Working knowledge of Python for testing, automation, and development tooling.
• Embedded C development experience on constrained microcontrollers, including experience with FreeRTOS or similar RTOS environments.
• Understanding of embedded resource constraints, including stack, memory, and flash considerations.
• Strong knowledge of Bluetooth Low Energy (BLE) protocols, including GATT, advertising, connection parameters, pairing, and bonding.
• Hardware-debugging experience using tools such as SWD, oscilloscopes, and logic analyzers.
• Ability to systematically isolate issues across firmware, hardware, communications, and connected devices.
• Ability to independently interpret datasheets, reference manuals, technical documentation, and hardware errata.
• Experience with Git-based development and pull-request workflows, including experience working with submodules.
• Ability to independently take ownership of firmware development projects from troubleshooting through implementation and delivery.
• Ability to collaborate directly with electrical engineering, Quality, software engineering, and external vendors.
• Experience working within established firmware release, update, and manufacturing-test processes.
• Strong written and verbal communication skills, including the ability to clearly explain technical decisions and troubleshooting approaches.
• Willingness to complete a focused technical assessment as part of the interview process. Preferred Qualifications
• Experience developing firmware for consumer or connected products.
• Experience with Silicon Labs Gecko SDK and Simplicity Studio.
• Experience with ESP32 platforms, esp-idf, and/or esp-rs.
• Experience with Jenkins or comparable CI/CD platforms supporting embedded builds.
• Experience with Nordic, STM, TI, Silicon Labs, or similar embedded chipsets and platforms.
• Experience integrating embedded devices with iOS or Android applications.
• Extensive hands-on experience with oscilloscopes, logic analyzers, debuggers, and other embedded-development laboratory equipment.
• Experience independently maintaining or working within an embedded-development benchtop environment. Addison Group is an Equal Opportunity Employer. Addison Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. Addison Group complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.
IND 005-010
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Palatine, IL vacancy
$96.8k - $145.2k
...testing and troubleshooting strategies, devices, and systems for firmware. Integrates firmware to maintain functionality, throughput and... ...on executions.Basic Requirements:Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering or related fields...SeniorFull timeSummer workWork at officeLocal areaImmediate startFlexible hours3 days per week$115k - $145k
...Tecnova is seeking a senior embedded firmware engineer to join our select team of professionals and contribute proven expertise and passion to creating cutting-edge technologies. This senior embedded firmware engineer will be an experienced professional with proven expertise...SeniorTemporary workLocal areaRemote workRelocationDay shift$127.2k - $190.8k
IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and over...Senior- Actalent is seeking an experienced embedded software engineer to design and develop C++ software for mission-critical RF systems running on Linux and RTOS platforms. You will integrate software with hardware in a lab setting and collaborate with cross-functional teams...Senior
- IntroductionAt Gallagher Bassett, we're there when it matters most because helping people through challenging moments is more than just our job, it’s our purpose. Every day, we help clients navigate complexity, support recovery, and deliver outcomes that make a real difference...SeniorWork experience placementLocal area
- ...be yourself, supported to succeed, and inspired to keep learning. That’s what it means to live The Gallagher Way.OverviewThe Senior AI Engineering Developer owns the technical delivery of enterprise AI solutions at AJ Gallagher. Reporting to the Director of AI, you will...SeniorLocal area
$31 - $34.5 per hour
Job Description Overview\n Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise...SeniorLocal area- AdvanSoft in Arlington Heights, IL seeks a Systems Engineer to support SAP and Oracle-based environments. You will participate in installations, upgrades, and maintenance, ensure system health, and implement best-practice security and governance. You will work across SAP...Senior
- ATS sortimat USA, LLC is seeking an experienced Mechanical Engineer to lead the development of a large multi-module automation system. The role involves designing cam, servo, and air-operated stations, ensuring functionality, robustness, and cost-effectiveness while following...Senior
- ...Senior Embedded Software Engineer (Wireless Systems) We are seeking a Senior Embedded Software Engineer to join a highly advanced engineering team developing software for wireless communication devices. This is not a typical embedded role. The environment is technically...SeniorLocal areaRemote work
- ...company perks await!Job Description:Job DescriptionMicrochip Technology Inc. has a Senior FAE- Embedded Solutions Engineeropening based in Itasca, IL. As an Senior Embedded Solutions Engineer with a focus on Embedded Analog, Power, Signal Conditioning and related...SeniorFull timeTemporary workWork experience placement
- Gallagher Benefit Services in the United States is seeking a seasoned Scrum Master to improve Agile execution for Data & Analytics teams. You will lead Scrum ceremonies, maintain backlog readiness, and own Azure DevOps dashboards to provide delivery visibility. The role...Senior
- ...ONSITE and Thur/Fri remote. Some weeks will require all 5 onsite Only show me people with 7+ years FIRMWARE. Must Haves 1. Bachelors in Electrical or Computer Engineering 2. 7+ years of Firmware Development Experience (No flexibility for less) 3. Strong Embedded C++...Remote work
$184.1k - $276.1k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...Engineer designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and...SeniorFull timeRelocation packageShift work- Wabtec Corporation is seeking an experienced embedded software engineer to drive design and development for major initiatives in transit bus and rail systems. You will create software for controllers and sensors, collaborate with cross-functional teams, and ensure compliance...Senior
- ...StatesExperience: 5-39 yearsContact: Jayaprakash HiremathContact Email: ****@*****.*** ( is currently seeking Embedded Engineer 3 for one of our top Client for Location - Rolling Meadows, ILQualified candidates can directly send your updated resume and...
- ...Is hiring for federal client Northrup Grumman Embedded Software Engineer IIINorthrop Grumman | MANHATTAN BEACH,CA & ROLLING MEADOWS,... ...ILInterested candidate can share resume at ****@*****.*** or call Senior Recruiter Alec at (***) ***-****Job Description: Embedded...Full timeContract work
- Overview Intuit is seeking highly motivated individuals to join our dynamic team as dedicated year-round TurboTax Retail Experts in one of our TurboTax Retail or Flagship locations across the United States. This unique opportunity combines tax expertise, entrepreneurial...SeniorPart timeLocal area
- A leading global transportation technology provider located in Buffalo Grove, Illinois, is seeking an experienced engineer focused on embedded software development within Wabtec Bus Solutions. The ideal candidate should have a Bachelor's degree in computer or software...Senior
$135.8k - $203.6k
...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of... ...Engineer designs, develops, operates, and maintains software and firmware components and computing systems software to be applied to and...SeniorFull timeRelocation packageShift work$89k - $122k
YDU JC Air Cond & Ref Inc.- Dubai is seeking a Front Desk Engineer (FDE) who will manage GCOE operations and provide client-facing support throughout the sales process. The role requires over 10 years of experience in the Building Technology industry and emphasizes technical...Senior- ...American customers. About The Role As a Robot Field Application Engineer, you will be the technical face of Rainbow Robotics to our US... ...role designed for early-career engineers who want to grow into senior field or solutions engineering leadership as our US business scales...Senior
- Gallagher Bassett is seeking a Claims Adjuster with 3–5+ years of experience to manage indemnity and litigation files from a remote capability. You will work with clients, claimants, and governing bodies to analyze exposure, decide course of action, and drive timely resolutions...SeniorRemote work
- Senior Software EngineerCorporate Headquarters12575 Uline Drive, Pleasant Prairie, WI 53158Are you an expert at developing software solutions... ...finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands-on to design and implement solutions...SeniorFull time
- Senior Embedded Software Engineer - Autonomy Systems Location: Mossville, IL (On-site) Overview We are developing a new autonomy-related system that enables drive-by-wire capability on off-highway and legacy vehicle platforms. This role focuses on application-layer embedded...Senior
- Senior Software Developer - WebPay from $96,000 to $148,000 per year2200 S. Lakeside Drive, Waukegan, IL 60085Enhance and support world-class websites at Uline. As a Senior Software Developer, you'll apply your full-stack expertise to create scalable, high-performing web...SeniorFull timeLocal area
- ...Senior Software Engineer - Embedded Systems (C++ / Linux) Overview This role supports the Articulated Trucks group within Hauling Applications at Caterpillar. The Software Engineer will design, develop, test, and deploy embedded software solutions for off...Senior
- ...Embedded Software Engineer US Citizen Secret Clearance Embedded Software Engineer 3 to support our RF Software department. Responsibilities Designs, develops, operates and maintains software components and computing systems software to be applied to and...
$91.7k - $163.7k
...serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.As a Senior Software Engineer within Optum Technology, you will drive the design, development, and modernization of scalable enterprise applications supporting...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$112.48k - $146.54k
...and digital solutions. Job overview and responsibilities The Senior Software Developer will be responsible for the development of... ...Qualifications): Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Management Information Systems or...SeniorHourly payFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
Related searches
- senior operations technician Palatine, IL
- senior manager tax Palatine, IL
- senior performance tester Palatine, IL
- senior activities Palatine, IL
- senior level Palatine, IL
- senior Palatine, IL
- senior performance engineer Palatine, IL
- senior manager legal Palatine, IL
- senior manager m&a tax Palatine, IL
- senior director community engagement Palatine, IL



