Firmware Engineer (Embedded firmware development using C/C++)
TalentOla
As a Firmware Engineer , you will develop, enhance, and maintain embedded firmware for medical devices . You will work within an established architecture, implement new features, fix defects, and support verification and documentation activities in a regulated environment.
Responsibilities: -
- Develop and maintain embedded firmware using C/C++ for real time MCU based systems
Implement features and resolve defects with guidance from senior engineers
Perform debugging using standard embedded tools (JTAG/SWD, logging, unit tests)
Participate in code reviews and adhere to coding standards and best practices
Contribute to unit, integration, and system level testing
Maintain traceability between requirements, implementation, and test cases
Collaborate with cross functional teams including Systems, EE, ME, and QA
Experience: -
- 5+ Years
Location: -
- Plano, TX (Hybrid)
Educational Qualifications: -
- Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
- Technical certification in multiple technologies is desirable.
Skills: -
Mandatory skills
Embedded firmware development using C/C++
5 7 years of experience in MCU based real time systems
Strong understanding of RTOS concepts , interrupts, timers, and state machines
Hands on debugging using JTAG/SWD , logs, and unit tests
Experience with Git and Agile development methodologies
Strong fundamentals in data structures , memory management , and debugging
Good-to-Have Skills
- Experience with Python
- Exposure to low power embedded designs
- Knowledge of communication protocols: UART, I2C, SPI, BLE
- Exposure to medical device software development and IEC 62304
- Strong communication skills and collaborative mindset
$207k - $301k
Lead a team delivering embedded firmware for Google data center servers, managing... ...relationships with internal development, product management, and... ...development with C and C++.3 years of experience with embedded... ..., the work of a Software Engineer goes beyond just Search....C++Worldwide$150k - $210k
...SummarySchneider Electric is seeking a strategic Firmware Engineering Manager to lead the embedded firmware development for our next-generation products based out of... ...power electronics applications.· Deep expertise in C/C++ for embedded systems, real-time operating...C++Temporary workWork at officeRelocation package$139.5k - $163.7k
...Senior Embedded Firmware EngineerThis role offers an exciting opportunity for a Senior Embedded Firmware Engineer to lead and execute embedded firmware development for lighting controls, advanced protection, and... ...constrained microcontrollers used in electrical wiring...SuggestedPermanent employmentTemporary work$207k - $301k
...families to enable new use cases with... ...software, including firmware or daemons running... ...and drive software development plans and identify... ...experience in working with embedded operating systems.... ...with C, C++, operating systems... ...degree or PhD in Engineering, Computer Science,...C++Worldwide- ...exciting opportunity for a Senior Software Embedded Firmware Engineer to join the Pass & Seymour Team in... ...and execution of embedded firmware development for lighting controls, advanced... ...resource‑constrained microcontrollers used in wiring devices. Job Duties Execute...SuggestedRemote workLong distance
$147k - $211k
...Review code developed by other engineers and provide feedback to... ...quality. Write product or system development code.Minimum qualifications:... ...programming languages (e.g. C++ or C), or 1 year of experience... ...experience with working with embedded operating systems.Preferred qualifications...C++Worldwide$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ...programming languages (e.g. C++ or C).3 years of experience testing... ...years of experience working with embedded operating systems.Preferred qualifications...C++Worldwide- ...Embedded Software Engineer III The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin's next-generation... ...demo applications used for internal... ...Strong proficiency in C/C++ for embedded systems....C++Local area
- ...develops new hardware and embedded products and... ...Electronic Hardware Design & Firmware Design Engineering · The products you... ...writing firmware (C/C++/C#/Python) in an... ...peripherals, including the use of timers, interrupts... ...), bootloader development, and debug tools (IDEs...C++Work at officeRelocationFlexible hours
$207k - $300k
...architecture, design, and development of high-performance... ...hardware, software, and system engineering teams to drive pre-silicon Firmware (FW)/Software (SW) co-... ...experience working with embedded operating systems.3... ...architecture.Experience with C and C++.Preferred qualifications...C++Worldwide- ...Embedded EngineerLocation: Must work onsite 4 days per week in Boise, ID... ...Description As the R&D Senior Software Engineer, you are an expert in Linux development using both C++ and Python. You have experience... ...for Linux systems. Expertise in C/C++ and Python, Experience with...C++Contract workLocal area
- ...Senior Embedded Software Engineer Our client is seeking a Senior Embedded Software... ...to lead the design and development of embedded software, control... ...bridge between hardware, firmware, and application software teams... ...~ Strong proficiency in C/C++; experience with Python or...C++
- ...thing at the right time.The Firmware Engineering Lead will be responsible for the end‑to‑end development of machine control firmware solutions... ...role will apply expertise in embedded firmware development to... ...have experience with C/C++ You have experience with Altera...C++Permanent employmentFull timeTemporary workLocal areaImmediate startVisa sponsorshipWork visaFlexible hours
- A leading technology firm is seeking an Embedded Software Engineer in Grand Prairie, TX. This position involves developing missile seeker software using C/C++ on VxWorks/Linux with a focus on all phases of software development. Ideal candidates will have a Bachelor's degree...C++Full time
$174k - $253k
Write and test product or system development code. Review code developed by other engineers and provide feedback to ensure best... ...programming languages (e.g. C++ or C)3 years of experience testing... ...years of experience working with embedded operating systems.Preferred qualifications...C++Worldwide- ...seeking an experienced professional to manage firmware development for the LeanCat Water Electrolyzer module.... ...ensuring high quality in software development using Rust. Ideal candidates will have a strong background in embedded systems and quality assurance processes. #J-...
$50 per hour
...research, design, development, manufacture, integration... ....MFC seeks an Engineering & Technology (E&T)... ...sharing, and the use of cutting‑edge... ...maintenance of software and firmware components and... ...• Experience with embedded development using... ...experience.• C/C++/Ada experience• Linux...C++Full timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...research, design, development, manufacture, integration... ....As a Software Engineer at MFC, you will... ...DoingAs a Staff Embedded Software Engineer,... ...features/algorithms into C/C++ applications-Plan,... ...techniques used, and information gathered... ...software and firmware components and...C++Full timeContract workTemporary workWork experience placementCasual workWorldwideFlexible hours- ...seeking a motivated Embedded Systems Intern... ...early‑career engineer who enjoys... ...microcontrollers, writing firmware, and... ...support firmware development, sensor integration... ...in building or using hardware‑in‑the... ...UART/SPI/I²C/Modbus communication... ...involving C, C++, Python, or...C++Hourly payFull timePart timeInternshipRemote workFlexible hours
$4,412 - $5,147 per month
...Responsible for the design and development of underlying firmware for embedded systems, including coding and debugging... .... Collaborate with hardware engineers to conduct joint hardware and software... ...protocols. Proficient in C/C++ programming languages with solid software...C++Full timeRelocation- A leading recruitment firm in Grand Prairie seeks an Embedded Software Engineer for a 12-18 month contract. The ideal candidate must have 6+ years of C/C++ VxWorks/Linux experience and an active secret clearance. Responsibilities include developing missile seeker software...C++Hourly payContract work
- PSCI in Grand Prairie, TX is hiring an Embedded Software Engineer Level 5 to design, develop, and implement embedded C/C++ software for missile programs on a full-time, onsite contract. The role requires a BS in engineering, strong proficiency in C/C++, Linux and RTOS,...C++Full timeContract workDay shift
$160k - $250k
...skilled, experienced embedded software engineers with relevant experience in C++ in embedded systems... ...Develop high-quality C/C++ code tailored... ...departments to include firmware, software test and... ...system architecture Use modern software development tools and processes...C++Full timeTemporary workPart timeWorldwide$100k - $150k
...Division - X-BAT Engineering - Software /Full... ...for talented embedded software engineers... ...good skills in C++ in embedded systems... ...high-quality C/C++ code tailored... ...departments to include firmware, software test... ..., and payloads Use modern software development tools and...C++Full timeTemporary workPart timeWorldwide- A technology solutions provider is seeking an experienced embedded software developer with expertise in C/C++ for Linux and knowledge of network protocols. The ideal candidate will have strong technical and leadership skills, capable of working autonomously, and possess...C++Remote job
$120k - $190k
...Division - X-BAT Engineering - Software /Full... ..., experienced embedded software engineers... ...experience in C++ in embedded systems... ...high-quality C/C++ code tailored... ...departments to include firmware, software test... ...architecture Use modern software development tools and...C++Full timeTemporary workPart timeWorldwide- Fierce Solution Inc in Dallas, Texas is seeking a C/C++/Python Embedded Software Engineer with experience in Linux and hardware interface. You will... ...specifications. The ideal candidate should have embedded software development experience, including knowledge of networking...C++
- ...including software development, air and missile... ...defense, and systems engineering. IERUS develops... ...Overview: As an Embedded Developer, you will... ...and test apparatus used to validate radar... ...requirements Implement firmware to interface PS/PL... ...Experience with C/C++ Experience with...C++
$98.1k - $182.1k
...DescriptionManages the design, development, operation, and... ...of software and firmware components and... ...and integrated with engineering, scientific, and manufacturing... ...• Experience with embedded development using a real-time... ...design experience.• C/C++/Ada experience• Linux...C++Full timeTemporary workWork experience placementCasual workFlexible hours- ...hardcore telecommunications engineers with combined 200 + years of... ...implements complex software apps - Uses coding methods in C/C++ languages to initiate or... ...with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer (Embedded firmware development using C/C++). Be the first to apply!
- c++ remote Dallas, TX
- c++ part time Dallas, TX
- c++ Dallas, TX
- c/c++ Dallas, TX
- c++ intern Dallas, TX
- construction development Dallas, TX
- real estate development intern Dallas, TX
- instructional designer training and development Dallas, TX
- child development Dallas, TX
- director of real estate development Dallas, TX



