Sr. Software Engineer

GenScript USA Inc

Redmond, United States
$150,000 – $170,000 total compensation; bonus incl...
On-site
Full-stack software development
Instrumentation/robotics/embedded systems
Java, python, c++
Own the Software Development Life Cycle (SDLC) for instrument control software, including design, implementation, debugging, testing, and deployment across Java/Python/C++ codebases

Job Summary

  • Own the Software Development Life Cycle (SDLC) for instrument control software, including design, implementation, debugging, testing, and deployment across Java/Python/C++ codebases.
  • Collaborate cross-functionally with engineers, scientists, and IT to translate user feedback into scalable software improvements, focusing on UI/UX, performance, and reliability.
  • GenScript offers a comprehensive benefits package including medical, dental, vision insurance, 401(k), and paid time off, along with perks like free colleague meals and onsite gyms.

Matching Summary

Own the Software Development Life Cycle (SDLC) for instrument control software, including design, implementation, debugging, testing, and deployment across Java/Python/C++ codebases.

Salary

$150,000 – $170,000 total compensation; Bonus included; Benefits included

Skills & Requirements

Must-have

  • Full-stack software development
  • Instrumentation/robotics/embedded systems
  • Java, Python, C++
  • Low-level comms protocols
  • Microcontroller/embedded firmware debugging
  • GUI development frameworks

Nice-to-have

  • Product mindset
  • Communicate complex ideas clearly
  • Self-driven in R&D environments

Key Requirements

  • 6-8 years full-stack software development
  • Bachelor’s degree in CS or related field
  • JavaFX or Swing expertise
  • Maven and NetBeans IDE
  • Mercurial version control
  • Python scripting for data analysis
  • USB, Serial, SPI, I2C protocols
  • Proven leadership in architecting complex systems

Work Rights

Not specified

Tailored Resume

Cover Letter