Firmware Engineer (Embedded firmware development using C/C++) Job at TalentOla, Dallas, TX

UGlTZWM1MWV6R1pGaUhuSFhBT1ZIeFd5dUE9PQ==
  • TalentOla
  • Dallas, TX

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.

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

Job Tags

Full time, Part time, Internship, Seasonal work

Similar Jobs

Versant Media

Director, Sports Studio Job at Versant Media

 ...VERSANT (Nasdaq: VSNT) is an industry-changing media and entertainment business and home to trusted brands that shape culture, inform...  ...news and opinion, business news and personal finance, golf, and sports and genre entertainment. These markets are served through a powerful... 

Kildaire Family & Cosmetic Dentistry

Dental Office Manager Job at Kildaire Family & Cosmetic Dentistry

 ...Cosmetic Dentistry - a growing, primarily fee for service practice - is seeking a hard-working, engaged, and compassionate Dental Office Manager to join our team. We want our team members to partner with us in taking ownership of the success of the practice and serving... 

KBR

Data Engineer Job at KBR

 ...Title: Data Engineer The Data Scientist supports advanced analytics and data-driven decision-making for Space and Counterspace intelligence missions. This role focuses on developing models, algorithms, and analytical tools to extract insights from large, complex,... 

WMCHealth

Speech Pathologist Job at WMCHealth

 ...Speech Therapists apply principles, methods and procedures of measurements, prediction, non-medical diagnosis, testing, counseling consultation, rehabilitation and instruction related to the development and disorders of speech, voice, swallowing, and/or language for the... 

Consumers Credit Union

Office Manager Job at Consumers Credit Union

DescriptionOffice ManagerThe Consumers Credit Union team is looking to hire a passionate Office Manager for our upcoming Jackson office...  ...of camaraderie.Perks:Consumers offers outstanding health, dental, and vision plans and an excellent health insurance plan,...