> Markdown version of [/jobs/ext/4355437-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/4355437-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** Genalyte, Inc. - **Location:** San Diego, CA, United States - **Salary:** $107,000.0 - $125,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Microsoft Windows, Agile Methodology, Confluence, JIRA, Unit Testing, C Sharp (Programming Language), Unix, C++ (Programming Language), Software Quality, Computer Engineering, Embedded Software, Issue Tracking Systems, Python (Programming Language), Scrum Methodology, Requirements Management, Software Engineering, Test Scripts, Information Technology, Build Tools, Data Management, Programming Languages - **Published:** October 12, 2026 - **Apply:** https://www.juju.com/job/16_1961aba51 ## About the Role * Familiarity with embedded software system design and concepts * Experience with one or more programming languages such as C/C++/C#/Python, especially .NET * Experience with build systems, unit testing and general best practices in SW development * Proficient knowledge of networking and familiarity with Unix and Windows operating systems * Competent in use of requirements management and issue tracking systems like Jira/Confluence * Experience with low-level controllers and software interfaces to physical components like motors, robots, and sensors, * Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar field * Strong analytical and problem-solving skills * Excellent communication and teamwork abilities * Ability to author and present technical documents * Familiarity with Agile, Scrum, and Waterfall methodologies * Experience in life sciences industry and medical device development is a strong preference * Demonstrated ability to work productively in a team environment ## Description We are seeking a highly motivated Software Engineer II to join our dynamic team at a leading biomedical device company. This position will involve designing and developing software systems and tools as part of a team. Focus will be on developing embedded software to power our Merlin blood-testing product and future product versions, adhering to medical device standards for software quality. The instrument also interfaces with a cloud-hosted platform for data management and test coordination, so experience with device-to-cloud interfaces will be valuable., These may include but are not limited to: * Developing software components and participating in integration of software components * Developing software tools to facilitate software test and integration activities * Developing and executing software test protocols and generating test reports * Troubleshooting issues related to system functionality and performance * Contributing to cross-functional teams * Mentoring more junior engineers, This is a primarily office-based role in San Diego, CA. On-site work is required most days because of the necessary access to physical instruments for development, testing, and troubleshooting. Instruments may be located in hardware or wet lab environments that require personal protective equipment and adherence to related protocols.