Lead Firmware Engineer
Magicforce
Overview: Job Title: Lead Firmware Engineer Location: Plano, TX (Hybrid) Duration: 12+ Months Job Description: 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. 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
- Develop and maintain embedded firmware using C/C++ for real-time MCU-based systems
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Lead Firmware Engineer in Plano, TX vacancy
$132k - $214k
...platforms. This role is responsible for defining BSP architecture, leading camera sensor bring-up and ISP integration, optimizing image... ....QualificationsBS/MS in Computer Science or Electrical Engineering is required6 - 8 years of experience in embedded Linux/Android...SuggestedNight shift$132k - $214k
OverviewThe Technical Lead Firmware Engineer provides deep hands-on technical leadership for embedded firmware development while remaining directly involved in design, implementation, debugging, integration, and release readiness. This role owns technical direction for...Suggested$107.5k - $173.5k
The Senior Firmware Engineer, Streaming Audio is a critical individual contributor on the Streaming Audio engineering team, responsible for... ...systems, audio pipelines, networking, and platform integrations.Lead complex debugging and root cause analysis efforts across...Suggested- ...Position Summary Our client is seeking a Firmware Engineer to support the development and optimization of embedded systems that power advanced technology solutions. This role will work closely with cross-functional teams to design, implement, test, and maintain...Suggested
- ...Senior Firmware Engineer At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company. Additionally, everyone has individual...Suggested
- ...Your Job Molex is seeking a highly skilled Senior Firmware Engineer to join our Optical Business Unit. In this role, you will be part... ...reproducing the issues in lab and implementing solutions Lead distributed design and development teams across multiple time...Flexible hours
- ...Firmware EngineerThis position will be based in our corporate headquarters in Allen, Texas... ...future sponsorship.Sol-Ark is a leading provider of smart energy solutions for residential... ...are seeking a skilled Firmware Engineer to design and develop real-time control...Permanent employmentH1b
- ...Firmware EngineerThe Firmware Engineer will develop and support our industry-leading traffic products. The successful candidate will help create products that allow the visually impaired to safely experience the world on their own terms.Essential Job FunctionsMaintain...Work at office
- ...Richardson General OverviewFunctional Area: Engineering Career Stream: Design - Software... ...for the data center industry.The Senior Lead Engineer, Software develops, debugs, tests... ...at various levels in the hierarchy (from Firmware to Application). Software creation follows...Work at office
- Build and operate the AI toolchain that is accelerating mainframe modernization at scale.As an Sr Lead Software Engineer within Core Processing, Wealth Management Technology, you will design, build, and ship the agentic systems that ingest decades of mainframe logic and...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer-Databricks at JPMorgan Chase within our Corporate Technology team, you are an integral part of an agile team that works to...Work at office
$141.3k - $237.4k
...future, you'll create it.About the team: AT&T is building new engineering teams focused on advancing emerging technologies, next-generation... ..., security, and compliance standards.What You'll Do:As a Lead Software Engineer, you will help design, build, and enhance cloud...Full timeTemporary workWork at officeLocal areaRelocation- As a Lead Software Engineer at JPMorgan Chase within the Test Integration and Implementation Payments Technology Team in the Corporate & Investment Bank line of business, you serve as a seasoned member of an agile team to support, design and deliver trusted market-leading...
- ...of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within the Global Finance Technology, you are an integral part of an agile team that works to enhance, build...Work at office
- Hands-on practical experience in system design, application development, testing, and operational stabilityProficient in coding in one or more languages. Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming...
$122.5k - $198k
OverviewThe Lead Software Engineer is a senior individual contributor responsible for leading the design,development, and delivery of complex... ...improvement.Collaborate cross-functionally with hardware, firmware, QA, product management, and cloud teams to define integration...- ...exciting and rewarding opportunity for you to take your software engineering career to the next level. As an Android Software Engineer III... ...member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You...
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Sector - Chief Technology Office (CTO), you are an integral part of an agile team...Work at office
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the AI/ML Data Platform, you are an integral part of an agile team that works to enhance, build, and...For contractors
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Sector - Chief Technology Office - Identity and Access Management / PA Product &...Work at office
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer & Community Banking, you are an integral part of an agile team that works to enhance,...
- Join JPMorganChase’s Chief Data & Analytics (AIML Data Platforms) team in Jersey City as a Senior Lead Software Engineer building AI foundation services for GenAI and ML at enterprise scale. You’ll lead hands-on delivery of secure, reliable, cloud-native platform capabilities...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Chief Technology Office - Engineering Services and Platform Team, you are an integral part of...For contractorsWork at office
- ...where you can push the limits of what's possible. As a Software Engineer III SQL Server Database Engineer at JPMorgan Chase within the... ...seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You...
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology - Consumer and Community Banking Risk Technology team, you are an...Work at office
- DESCRIPTION:Duties: Lead the development of advanced features for the Snowflake data warehouse, strategically testing, deploying, and... .... Conduct code reviews and strived for improvement in software engineering quality, ensuring robust and maintainable code. Leverage CI/CD...
- Join JPMorganChase’s Chief Data & Analytics (AIML Data Platforms) team in Jersey City as a Lead Software Engineer building AI foundation services for GenAI and ML at enterprise scale. You’ll lead hands-on delivery of secure, reliable, cloud-native platform capabilities...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build,...For contractors
- We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Community Banking, you are an integral part of an agile team that works to enhance...
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Chief Technology Office - Risk, Control & Regulatory team, you are an integral part of an agile...Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Firmware Engineer. Be the first to apply!

