GenScript/ProBio
Sr. Software Engineer
Redmond, Washington, United States · Senior
Sponsorship not specified$150k-$170kDetected 28 days ago
PythonJavaC++Full-Stack DevelopmentData AnalysisPCB DesignEmbedded SystemsRoboticsElectrical EngineeringLeadershipCommunicationCollaboration
About the role
- Modernize and refactor legacy systems while ensuring backward compatibility with low level software + embedded firmware (custom PCB controller) and hardware messaging protocols.
- Onsite Requirement: This is a fully onsite role due to the hands-on nature of instrument control, hardware integration, and close collaboration with engineering and scientific teams.
Responsibilities
- Own the Software Development Life Cycle (SDLC) for instrument control software: design, implement, debug, test, and deploy across Java/Python/C++ codebases.
- Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into scalable software improvements (UI/UX, performance, reliability).
- Develop data analysis pipelines (Python scripts, databases) and real-time monitoring tools for high-speed acquisition and process optimization.
- Act as SME for software architecture: document APIs, mentor junior engineers, and align technical decisions with long-term product roadmaps.
- demonstrating our ongoing commitment to building a culture where our people feel empowered, supported, and inspired to do their best work.
- GenScript USA Inc./ProBio Inc. maintains a drug-free workplace.
Requirements
- Requires Bachelor's degree in Computer Science, Computer Science & Engineering, Software Engineering, Electrical Engineering or a related field.
- Technical Non-Negotiables: 6-8 years in full-stack software development for instrumentation/robotics/embedded systems.
- Expertise in:
- Java: core codebase, multi-threaded code and GUI desktop applications (JavaFX or Swing).
- Java, Maven, NetBeans IDE and Mercurial.
- Python: scripting, data analysis tools.
- Low-level comms protocols: USB, Serial, SPI, I2C.
- Proven leadership in architecting complex systems (design patterns, version control, continuous improvement (CI) / continuous development (CD)).
- Soft Skills & Culture Fit:
- Autonomy: Self-driven in ambiguous, R&D-paced environments.
Skills
- "Product mindset": Balance technical rigor with end-user needs (scientists' workflows).
- Communicate complex ideas clearly to both engineers and non-technical stakeholders.
- scripting, data analysis tools.
- USB, Serial, SPI, I2C.
- Microcontrollers/embedded firmware (hands-on debugging).
- GUI development (e.g., Java FX, Swing, Qt, or other modern frameworks).
Compensation
- $150,000 - $170,000 total compensation, including bonus, depending on experience and qualifications.
Benefits
- Benefits include medical, dental, and vision insurance as well as a 401(k) retirement plan with a company match that vests fully on day one.
- We offer paid parental leave after just three (3) months of employment, and a paid time off policy that includes vacation time, personal time, sick time, floating holidays, and company holidays.
- We also provide commuter benefits, well-being initiatives, and peer-to-peer recognition programs
- Medical Insurance/ Vision Insurance/ Dental Insurance
- 401(k) & Retirement Savings Plan (RSP)
- Short Term Disability Insurance
Company info
- Guided by its mission to Make People and Nature Healthier Through Biotechnology, and its role as a well-recognized biotechnology company, GenScript has a team of approximately 6,165 employees and has served more than 200,000 customers across over 100 countries and regions.
Equal opportunity
- equal opportunity/affirmative action employer committed to attracting, retaining, and maximizing the performance of a diverse and inclusive workforce.
Visa & Work Authorization
- ity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, uniformed service member or veteran status, or any other characteristic protecte
Apply directly at GenScript/ProBio →Create a free account for alerts like thisView GenScript/ProBio immigration profile
This listing is sourced directly from GenScript/ProBio's careers page and normalized into a canonical job model.