Firmware Engineer
NEO Tech
About the Role
We are seeking a talented Embedded Firmware Engineer to design, develop, and maintain firmware for embedded systems used in our products. You will work closely with hardware, software, and systems engineers to build reliable, high-performance embedded solutions from concept through production.
Key Responsibilities
Design and develop embedded firmware for microcontrollers and embedded processors
Write efficient, reliable code in C/C++ for real-time systems
Develop drivers for peripherals such as SPI, I²C, UART, CAN, ADC, and GPIO
Work with hardware engineers to bring up new boards and debug system issues
Optimize firmware for performance, memory usage, and power consumption
Implement and maintain RTOS-based systems when required
Conduct code reviews, debugging, and testing
Create documentation for firmware architecture and features
Support product testing, validation, and production releases
Qualifications
Required Qualifications
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
Experience developing firmware for embedded systems
Strong programming skills in C or C+
- Experience working with microcontrollers (ARM Cortex-M, PIC, AVR, or similar)
Familiarity with debugging tools (JTAG, logic analyzers, oscilloscopes)
Understanding of hardware interfaces and communication protocols
Experience with version control systems (e.g., Git)
Preferred Qualifications
Experience with RTOS (FreeRTOS, Zephyr, ThreadX, etc.)
Knowledge of bootloaders and firmware update systems (OTA updates)
Low-power embedded design experience
Familiarity with embedded Linux systems
Experience with wireless protocols (BLE, Wi-Fi, Zigbee, LoRa)
Unit testing and CI/CD for embedded systems
Nice to Have
Experience bringing products from prototype to mass production
Knowledge of secure firmware development
Familiarity with hardware schematics and PCB design
FPGA experience
Due to ITAR and / or CUI compliance, this position requires candidates to be a U.S. Citizen.
Benefits Offered: Comprehensive benefit package including medical, dental and vision coverage; company-paid basic life/AD&D insurance, short-term and long-term disability insurance; voluntary supplemental insurances, flexible spending accounts and employee assistance program (EAP). Sick Leave, Vacation Time, and company-paid Holidays are also provided as paid time off. NEOTech also provides a 401(k) Retirement Savings Plan option with a company match.
NEOTech is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran status, or any other characteristic protected by applicable federal, state, or local law.
NEOTech has a long-standing commitment to maintaining a safe, quality-oriented and productive work environment. We also want all employees to perform their duties safely and efficiently, in a manner that protects their interests and those of their co-workers. We recognize that alcohol and drug abuse pose a threat to the health and safety of NEOTech employees and to the security of the Company’s equipment and facilities. For these reasons, NEOTech is committed to the elimination of drug and alcohol use and abuse in the workplace. Candidates being considered for hire must pass a pre-employment background check and drug test which include screening for illegal drugs and marijuana.
$85k - $95k
...Embedded Firmware Engineer Opportunity (Naperville, IL – Hybrid/Onsite) A growing engineering and manufacturing organization is looking to add an Embedded Firmware Engineer to its team. This role offers the chance to work on real-world embedded products from concept...SuggestedFull time$85k - $95k
Embedded Firmware Engineer Opportunity (Naperville, IL - Hybrid/Onsite) A growing engineering and manufacturing organization is looking to add an Embedded Firmware Engineer to its team. This role offers the chance to work on real-world embedded products from concept through...Suggested- Ignite Human Capital is seeking an Embedded Firmware Engineer for a hybrid role in Naperville, IL. This position involves developing embedded firmware and collaborating closely with hardware teams on cutting-edge technology. The ideal candidate has a solid background in...Suggested
- Our executive search firm is currently seeking a highly qualified candidate for the role of Senior Firmware Engineer for a prominent organization in the communications industry. The Senior Firmware Engineer will be responsible for designing and developing electronic circuitry...Suggested
- ...Hardware Engineer This role offers the opportunity to design and develop electronic hardware from concept to completion for complex... ...updating existing hardware designs, is a plus. Familiarity with firmware or embedded software and how it interfaces with hardware is a...Suggested
- ...Local Only. Onsite InterviewDuration: 1 Year ContractJob DescriptionWe are seeking a highly skilled and communicative Hardware Design Engineer to lead failure analysis and corrective design efforts. This role is critical to ensuring product reliability and customer...Local area
$76.75k - $105.54k
Application Developer I Job Summary The Developer I, Application for Asset Technology AMI position within Gas Technology Delivery will work with limited supervision to design and develop custom applications to support the AMI Technology portfolio utilized by Southern...Full timeFlexible hours$137.4k - $233.6k
...sophisticated clients using leading technology and exceptional service.Role SummaryWe are seeking a highly experienced Principal Software Engineer to provide technical leadership and hands‑on execution across complex, cloud‑native software initiatives. This role combines deep...Full timeContract workH1bFlexible hours$95.7k - $130.24k
...forward. When you join KeHE, you're becoming part of a team that is a force for good.Primary ResponsibilitiesThe Senior Software Engineer is a highly capable individual contributor who operates with a high degree of autonomy, owns complex technical problems end-to-end...Local areaShift workDay shift$132k - $147k
...Software Engineer for AmpliFI Loyalty SolutionsDefine the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms. Lead the design, evolution, and governance of highly scalable, secure, and fault-tolerant...Remote workHome office- ...developers, and data analysts/data scientists. We welcome candidates with all visas and citizens to apply. Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers in the IT industry are encouraged to apply. Candidates...
$120k - $160k
...Sr. Embedded Firmware Engineer JOB-10047352 Anticipated Start Date Sept. 1, 2026 Location Houston, TX Type of Employment Direct Hire Employer Info Our client designs and manufactures advanced protection relays and disturbance fault...Full timeLocal area$95.7k - $130.24k
.... When you join KeHE, you're becoming part of a team that is a force for good. Primary Responsibilities The Senior Software Engineer is a highly capable individual contributor who operates with a high degree of autonomy, owns complex technical problems end-to-end...Full timeTemporary workLocal areaFlexible hoursShift workDay shift- Company DescriptionSCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to our...
$134.55k - $205.56k
...Transmission Design Engineer Responsibilities may include the following: Design transmission lines in the 69kV to 765kV range. Mentor and train less experienced design team members. Coordinate design activities to ensure installation and operations will comply...Hourly payWork at officeLocal areaFlexible hours3 days per week$113.34k - $210.48k
...Quality Assurance (QA) Engineer Come create the technology that helps the world act together Nokia is committed to innovation and technology leadership across mobile, fixed and cloud networks. Your career here will have a positive impact on people's lives and will...Temporary workWorldwideFlexible hours$120.5k - $180.7k
The Lead Offensive Security Engineer will lead hands-on offensive security testing across Ecolab’s commercial digital product portfolio... ...devices, industrial communications, device provisioning, secure firmware/update processes, or field-deployed technology.Experience with...Hourly payMinimum wageFull timeLocal areaFlexible hours$115k - $120k
100% Employee-Owned · Big-firm resources, local-team relationships, ONE IMEG cultureIMEG is hiring a Full Stack Software Engineer in Las Vegas, NV to support software design, coding, and internal system development as part of the company's development team. This role calls...Full timeWork experience placementWork at officeLocal areaRemote workFlexible hours$80k - $150k
...exists to turn that vision into production-grade software: real systems, used by real clients, generating real revenue. The Software Engineer, AI & Product Systems will own the design and delivery of multi-tenant dashboards, AI scoring pipelines, voice agent integrations,...Full timeDay shift$90k - $110k
...Overview The Site Reliability Engineer (SRE) - Release & Operations is a hybrid technical and process-oriented role responsible for bridging the gap between software development and stable IT operations. This role focuses on owning and optimizing the release...Permanent employmentWork experience placementWork at officeRemote workFlexible hoursShift work- ...consumer brands. We are driven to innovate with a clear purpose in mind: to revolutionize the future of foodservice.As a Senior Hardware Engineer, you will be responsible for the design, development, and implementation of the hardware circuitry of controls and PCBAs that are...Full timeWork at office
- ...codeDevelop handlebars templates for use in our servicesEducation ExperienceMinimum Bachelors of Science in one or more of the following: Engineering, Information Systems/Management, Operations Management/Research, Computer Science, Mathematics, Statistics or related sciences (...Temporary workFor contractors
- Job TitleMust Have's: Python Automation AI/ML experience Nokia Redhat OCPRequired Skills & Experience:Automation Proficiency: Proven ability to design and implement automation solutions – adept in scripting and programming (Python or similar), API integration, and using...
- ...technical, dateStrong script, application and infrastructure debugging skillsExperience in implementing QA methodologies and Software Engineering Process, Test Plans, Test cases, Test Scenarios, and DocumentationExcellent written and verbal communication skillsSelf-starter...
- Java DeveloperLocation – Naperville, IL - OnsiteDuration – 6+ Months Contract Rate $40/hr on w2We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Core Java, AWS, Spring Boot, and Microservices architecture to design, develop, and maintain...Contract work
$100k
...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/statistics or science...Full timeH1b$60k - $80k
...customized client solutions using internally developed tools. Collaborate closely with analysts, software developers, internal engineering teams, and client stakeholders throughout the project life cycle. Communicate complex concepts clearly through written...Temporary workVisa sponsorship$105.68k - $158.52k
...providing all employees with a workplace free from discrimination and/or harassment. Position Summary The Senior Software Engineer in this role will serve as a senior software engineer, contributing to the ongoing development efforts and new initiatives, guide...Temporary workWork at officeLocal areaRemote workFlexible hours- Company DescriptionBusinesses face challenges every day building responsive and agile IT capabilities to grow and stay ahead. Since everyone has access to the same tools, your competitive advantage directly depends on how you apply technology - on the people leading, supporting...Temporary workWork at office
$167.25k - $245.3k
Eaton’s ES AMER NAS division is currently seeking an Application Engineer - Data Center, Hyperscale Systems Design. This is a home-based/remote position and candidates must reside within the United States to be considered for this position. What you’ll do:Position Overview...Full timeTemporary workLocal areaRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!


