Position
Salary

How much does a Biomedical Engineer make?

The average salary for a Biomedical Engineer is $90,899 per year in the US.

Biomedical engineers blend knowledge from biology and engineering to improve healthcare. They create devices and software that help in medical treatments. These professionals can work in hospitals, research labs, or tech companies. A biomedical engineer's salary varies depending on their experience and location.

The average yearly salary for a biomedical engineer is about $90,899. This number helps job seekers understand what to expect. Some engineers earn less, while others make more. The top 10% of earners make over $184,000 a year. These engineers usually have more experience and specialized skills. Many factors, like education, certifications, and job location, can affect salary. Working in tech hubs or large cities often leads to higher pay. As technology advances, the demand for skilled biomedical engineers grows. This trend can lead to better job opportunities and higher salaries over time.

View Biomedical Engineer jobs nearby

What are the highest paying cities for a Biomedical Engineer?

Biomedical engineers have many opportunities in top-tier cities. Miami offers the highest average salary at $111,050, while San Francisco follows closely with $100,853. Cities like Chicago and Los Angeles also provide attractive compensation packages, making them great locations for career growth. These cities feature dynamic job markets with high demand for skilled biomedical engineers. San Diego, Boston, Seattle, Washington DC, Madison, and Philadelphia also present excellent options with competitive salaries. These locations support a thriving industry, providing numerous job opportunities for professionals in the field.
Graph displaying highest paying cities salaries for Biomedical Engineer jobs, highlighting Miami, FL with the highest at $111,050 and Philadelphia, PA with the lowest at $88,985.
  1. Miami, FL
    Average Salary: $111,050
    In Miami, an exciting place to innovate, Biomedical Engineers work with top healthcare facilities. Companies like Nicklaus Children's Hospital offer opportunities to improve patient care. The warm climate and diverse population add to the unique experience.
    Find Biomedical Engineer jobs in Miami, FL


  2. San Francisco, CA
    Average Salary: $100,853
    San Francisco boasts a thriving tech scene where Biomedical Engineers can thrive. At companies like Medtronic and Biogen, professionals drive the future of medical technology. The city’s dynamic environment offers many chances to work on cutting-edge projects.
    Find Biomedical Engineer jobs in San Francisco, CA


  3. Chicago, IL
    Average Salary: $100,392
    Chicago is a hub for healthcare innovation. Biomedical Engineers collaborate with organizations like Abbott Laboratories and Northwestern Memorial Hospital. They focus on creating life-saving devices and technologies, all while enjoying the city’s rich cultural scene.
    Find Biomedical Engineer jobs in Chicago, IL


  4. Los Angeles, CA
    Average Salary: $98,141
    Los Angeles offers a vibrant setting for Biomedical Engineers. They work with companies like Edwards Lifesciences and Cedars-Sinai. The diverse population and climate provide unique challenges and opportunities for creating inclusive medical solutions.
    Find Biomedical Engineer jobs in Los Angeles, CA


  5. Madison, WI
    Average Salary: $98,077
    Madison, with its strong academic presence, is a great place for Biomedical Engineers. The University of Wisconsin-Madison and companies like Viasys Healthcare work on cutting-edge research. The city's friendly community makes it an excellent place to live and work.
    Find Biomedical Engineer jobs in Madison, WI


  6. Washington, DC
    Average Salary: $97,874
    In Washington, DC, Biomedical Engineers play a key role in both the public and private sectors. They work with organizations such as the National Institutes of Health and Medtronic. The city's political and research focus offers many opportunities for impactful work.
    Find Biomedical Engineer jobs in Washington, DC


  7. San Diego, CA
    Average Salary: $96,391
    San Diego is known for its beautiful weather and innovative companies. Biomedical Engineers collaborate with firms like Genentech and Scripps Research. The city’s focus on health and technology creates a perfect environment for groundbreaking work.
    Find Biomedical Engineer jobs in San Diego, CA


  8. Boston, MA
    Average Salary: $91,902
    Boston’s rich history of medical innovation makes it ideal for Biomedical Engineers. At companies like Boston Scientific and Brigham and Women’s Hospital, professionals work on life-changing medical technologies. The city's academic atmosphere offers many collaborative opportunities.
    Find Biomedical Engineer jobs in Boston, MA


  9. Seattle, WA
    Average Salary: $91,237
    Seattle provides a unique setting for Biomedical Engineers. Companies like Seattle Genetics and Fred Hutchinson Cancer Research Center lead in biotechnology. The city’s emphasis on health and innovation offers a dynamic work environment.
    Find Biomedical Engineer jobs in Seattle, WA


  10. Philadelphia, PA
    Average Salary: $88,985
    Philadelphia’s healthcare sector offers many opportunities for Biomedical Engineers. At companies like Penn Medicine and Johnson & Johnson, professionals work on advanced medical solutions. The city’s rich history and culture add to its appeal.
    Find Biomedical Engineer jobs in Philadelphia, PA

What are the best companies a Biomedical Engineer can work for?

Biomedical Engineers can find lucrative positions at companies like Kaiser Permanente, which offers an average salary of over $127,000. Another top-paying option is City of Hope, where professionals earn around $84,000 on average. Quest Diagnostics also stands out with an average salary of about $77,000, making it a great choice for those seeking competitive compensation. Brainlab and 3D Systems are additional employers offering competitive salaries. Brainlab's average salary sits at roughly $77,000, while 3D Systems pays an average of around $63,000. These companies provide attractive opportunities for those looking to advance their careers in biomedical engineering.
Graph displaying best paying company salaries for Biomedical Engineer jobs, highlighting Kaiser Permanente with the highest at $127,339 and 3D Systems with the lowest at $63,455.
  1. Kaiser Permanente
    Average Salary: $127,339
    Kaiser Permanente offers competitive salaries for Biomedical Engineers. They provide exciting opportunities to work in healthcare technology. Kaiser operates nationwide, with major facilities in California and Oregon.


  2. City of Hope
    Average Salary: $84,383
    City of Hope is known for its innovative cancer research. Biomedical Engineers here help develop advanced medical devices. The company operates in Southern California.


  3. Quest Diagnostics
    Average Salary: $77,506
    Quest Diagnostics offers a range of opportunities for Biomedical Engineers. They focus on diagnostic information services. The company has locations across the United States.


  4. Brainlab
    Average Salary: $77,101
    Brainlab provides high-quality medical technology solutions. Biomedical Engineers play a key role in developing surgical and therapy technologies. Brainlab operates globally, with headquarters in Germany and the U.S.


  5. 3D Systems
    Average Salary: $63,455
    3D Systems is a leader in 3D printing technology. Biomedical Engineers work on creating medical devices and implants. The company has offices in the United States, Europe, and Asia.

How to earn more as a Biomedical Engineer?

Biomedical Engineers can find various ways to boost their earnings. Focusing on the right areas can lead to higher salaries and more job opportunities. Attention to continuing education, specialized skills, and professional networking can make a significant difference.

Here are some factors to consider:

  1. Advanced Degrees: Earning a master's or a Ph.D. can lead to higher paying positions. Specializations in areas like tissue engineering or medical imaging can make an engineer more valuable.
  2. Certifications: Obtaining certifications in areas such as project management or specific technologies can set an engineer apart. Certifications show a commitment to professional development.
  3. Experience: Working in various projects and gaining diverse experience can lead to more senior roles. Experience in leadership or management can also result in higher pay.
  4. Networking: Building connections in the industry can lead to job opportunities and higher salary offers. Attending conferences and joining professional organizations can be very beneficial.
  5. Location: Some areas have higher demand for biomedical engineers, leading to higher wages. Considering relocation to these areas can be a smart career move.

Currently 74 Biomedical Engineer job openings, nationwide.

How's the job market for a Biomedical Engineer in the US?

Learn what a Biomedical Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Biomedical Engineer today.
Position
Overview
Biomedical Engineer
74 Job Openings