We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

FIRMWARE ENGINEER I

CAE Healthcare
United States, Florida, Sarasota
6300 Edgelake Drive (Show on map)
May 09, 2025

Madison Medical is committed to pioneering the medical and life science solutions of tomorrow. We are driven by a mission to make healthcare safer, healthier and more productive. Our businesses strive to enable positive impacts on health. We are a group of businesses within one of the largest privately held companies in the world, Madison Industries; a safe haven for entrepreneurs who want to grow their businesses, a culture that encourages teammates to act with an owner's mindset. Our world class teams design and manufactures leading technologies in the medical, health care, pharmaceutical and bioscience industries. Madison Medical offers a comprehensive range of products that meet the demands of an ever-changing marketplace while improving millions of lives around the globe.

Improving patient safety while helping to solve the nursing shortage.

  • Faster, more accurate test results, so doctors can treat patients more effectively.
  • Detecting cancer early to save more lives.
  • Enabling those with skin conditions to live healthier, fuller lives.

Elevate Healthcare, a Madison Medical group company, is a leading innovator in the medical simulation industry. We specialize in developing advanced simulation technologies designed to enhance healthcare education and improve patient safety. Our products include a wide range of simulators for various medical fields, from ultrasound and surgical training to emergency and trauma care. Our mission is to make the world safer, healthier, and more productive by providing innovative solutions that elevate healthcare training, ultimately leading to better patient outcomes and a safer healthcare environment.

Job Title: Jr. Firmware Engineer

Location: Sarasota FL

Company: Elevate Healthcare

About Us: Elevate Healthcare is a leading innovator in the medical simulation industry. We specialize in developing advanced simulation technologies designed to enhance healthcare education and improve patient safety. Our products include a wide range of simulators for various medical fields, from ultrasound and surgical training to emergency and trauma care. Our mission is to provide innovative solutions that elevate healthcare training, ultimately leading to better patient outcomes and a safer healthcare environment.

SUMMARY:

Elevate Healthcare is looking for a passionate Firmware Engineer who wants to design the next generation of high-fidelity patient simulators within the hardware engineering department of Research and Development (R&D).

Reporting to the Head of Hardware Development, the Firmware Engineer is involved in the design of Elevate Healthcare's full range of simulators, including ultrasound and surgical simulators. Analysis, design, encoding, testing, validation, integration and tuning of innovative solutions are common tasks.

The candidate will be part of a multidisciplinary team of engineering professionals in microprogramming, electrical, mechanical, and software.

RESPONSIBILITIES:

  • Design, development, integration, debugging, and verification of applications embedded in C firmware.
  • Analyze the performance of real-time control or acquisition firmware for medical simulation.
  • Create logical and physical design documents. Use data modeling techniques to define, refine, and improve the current firmware architecture.
  • Define the technical characteristics of firmware functions and architecture.
  • Debug and resolve complex embedded systems software or hardware issues in real-time.
  • Ensure that business and system requirements are met and translate them into guidelines for design, commissioning and verification.
  • Participate in the establishment of encoding, design, and architecture standards and procedures to ensure that solutions adhere to project objectives, policies, and principles.
  • Collaborate with development team members to solve difficult design problems.
  • Participate in the planning and estimating of potential projects.
  • Contribute to product architecture.

Education:

Bachelor's or Master's degree in Electronics or Computer Engineering and 2-5 years of experience in microprogram development.

Required Skills

  • Good knowledge of the C and C++ programming language for embedded devices and microcontrollers.
  • Demonstrated ability to create, design, implement, and document complex firmware systems.
  • Knowledge of real-time operating system development, including processes, threads, semaphores, synchronization mechanisms, and memory management.
  • In-depth working knowledge of microprocessor and sensor families.
  • Knowledge of the use of hardware development tools, including logic analyzers and oscilloscopes.
  • High motivation, setting personal goals and achieving them with minimal supervision.
  • Experience in configuration management and code versioning.
  • Excellent oral and written communication skills. Must be able to work in a fast-paced work environment and meet release deadlines.
  • Knowledge of user-programmable pre-diffused hardware/matrix (FPGA) design is a strong asset.
  • Knowledge of STM32F3/F4/U5 families and/or UCimx6 central processing units (CPUs).
  • Knowledge of the embedded software development environment:
  • Experience with Linux device driver architecture is an asset.
  • Bilingual: English/French is a plus.

Physical Requirements

  • Ability to lift or push weight up to 50 pounds
  • Ability to operate standard office equipment.

Elevate is an Equal Opportunity Employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.

Applied = 0

(web-94d49cc66-9tddw)