Demo

Senior Software Engineer

Discover Echo
San Diego, CA Full Time
POSTED ON 1/20/2025
AVAILABLE BEFORE 3/20/2025

Make an Impact! Discover Echo is a revolutionary company that has redesigned microscopy for the life sciences landscape. Our unique hybrid microscopes are used around the world by educators, scientists, and researchers for cutting-edge applications.

Our software team is growing to meet demand, and we are seeking a Senior Software Engineer to maintain and extend the application software on our hybrid microscopes. The application is Windows based and consists of a GUI and the supporting drivers required to interface and control our microscopes. This is a unique opportunity to collaborate with a dynamic cross-functional team and make a meaningful impact by supporting researchers worldwide through your work.

Responsibilities:

  • Maintain the existing application codebase.
  • Develop new features from concept to final release.
  • Review, diagnose and resolve issues.
  • Produce high quality testable code according to design specifications.
  • Collaborate effectively and proactively with the software team and product management.

Qualifications:

  • Bachelor's degree or higher in Computer Science or a related field from an accredited college/university and
  • 7-10 years of related technical experience in software development.
  • Languages:
    • Experience with C, C , C#, WPF, .NET required.
  • Interest in functional programming a huge plus, such as F#, Rust, OCaml, and Haskell
  • Software Skills:
    • Experience with UI development tools required.
  • Experience developing APIs and SDKs required.
  • Experience with camera drivers preferred.
  • Software development best practices: version control (Git), writing requirements, writing automated tests, documenting code and APIs, code reviews.
  • Other Qualifications:
    • Equally skilled at prototyping solutions and maintaining codebases.
  • Work independently with minimal supervision.
  • Self-driven with resourceful debugging, troubleshooting, and problem-solving skills.

Experience:

As an equal opportunity employer, we do more than accept difference. We celebrate diversity, we support employees from a wide range of backgrounds, and we benefit from the added creativity and richness that these differences bring to our offices and community. We pride ourselves on being a collaborative environment where everyone’s talents and opinions contribute to the greater good and are always recognized.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $115,390 - $147,559
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Discover Echo

Discover Echo
Hired Organization Address San Diego, CA Full Time
SHIPPING AND RECEIVING CLERK Make an Impact! Discover Echo is a revolutionary company that has redesigned microscopy for...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the San Diego, CA area that may be a better fit.

Senior Software Engineer- Backend

CAST Software Inc., Meudon, CA

Senior Software Engineer

OutSystems- Software em Rede, S.A., San Diego, CA

AI Assistant is available now!

Feel free to start your new journey!