Senior Software Engineer - Discover Echo Inc.
San Diego, CA 92101
About the Job
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 an on-site 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.
Experience:
- Bachelor's degree or higher in Computer Science or a related field from an accredited college/university and 8-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 code bases.
- Work independently with minimal supervision.
- Self-driven with resourceful debugging, troubleshooting, and problem-solving skills.
You must be able to commute to our office located in SanDiego.
Salary range: $140,000 - $175,000
As an equal opportunity employer, we do more than accept difference. We celebrate diver
sity, wesupport 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.