A pediatric endocrinologist prescribes an appropriate medication, recommends hormone tests and advises for surgery in case of critical pediatric patients. The annual salary for a pediatric cardiologist ranges from between $83,640 – $125,460.The starting salary for an endocrinologist is about $68,880 while the top earning endocrinologists annually earns about $147,600 per year.n average yearly salary for a reproductive endocrinologist is about $130,050 while the average hourly wage ranges from between $46 – $82 per hour. The lowest annual salary is about $85,680 while the highest salary is about $183,600.