201274 - Staff Software Development Engineer
$78 to $90.00 DOE
3 months
Chipton-Ross is seeking a Staff Software Development Engineer for a contract opportunity in Bothell, WA.

We are searching for a talented Software Engineer to be a lead contributor in designing and implementing the software for new scientific instruments to aid cutting-edge scientists. You will be part of an innovative software team that develops software that controls novel laboratory instruments and allows the scientist full interaction with instrument features. You will be working closely with both the hardware and lab automation engineering teams to develop the instrument. You will also work with the biologists who define the problems the instrument and software are intended to solve. You will architect and implement complex solutions within a full-stack environment from serial port communication to Blazor UX implementation.

You have superior problem-solving skills to craft solutions in a complex technical landscape. You will work within and implement design patterns to ensure the code is maximally extensible to future use while being maximally closed to changes. You will explore, architect, implement, and test new microservices, business logic, UX controls, and hardware control. You will be expected to lead the design of these whether they are de novo, refactoring, or helping teammates do the same.

A Day in the life: Design and implement features within a mostly-new code base to create and extend the functionality. Be comfortable occasionally shifting from the usual object-oriented to functional code design. Develop a novel UX, implementing the design provided by an internal team. Perform all phases of software development including design, implementation, testing, integration, and maintenance of software for the team's instruments. Improve and contribute to the DevOps for our teams' work. Support the packaging and internal deployment of our libraries, usually using nuget, GitHub Actions and AWS resources. Development and support of GUI, analysis, communications, and instrument control software. Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments. Interact with laboratory engineers to translate scientific research needs into instrument user stories and requirements

7+ years of software development experience (pay rate commensurate with experience) Proficient in developing with C#.NET. Knowledge of current software development best practices including requirements generation, design documentation, and unit testing. Experience using source control (ie, GitHub) and CI. Good experimentalist 3+ years of experience in product development or related field. Easily shifts work from low level business logic and I/O to the UX and cloud integration.
Preferred Qualifications
College coursework in biology, chemistry, or fluidics. Experience in an Agile Scrum development process. Experience in Blazor application development. Experience in developing CI in GitHub Actions. Experience in low-level communication such as serial port and TCP integration
Accredited BS in Computer Science or Bioengineering (with software focus) or equivalent
Educational equivalency may be considered


Employment will be contingent on clearing a drug screen and background check. Both must clear prior to start date.

Paul Hoover
420 Culver Boulevard
Playa Del Rey, CA 90293

Phone: (310) 414-7800 x271 or (800) 927-9318 x271

Candidates responding to this posting must currently possess the eligibility to work in the United States. No third parties please.

Employment will be contingent on candidate clearing pre-employment drug screen and background check.

Chipton-Ross provides equal employment opportunities to all employees and applicants for employment without regard to race, color, creed, religion, national origin, sex (including pregnancy), age, disability, sexual orientation, gender identity and/or expression, protected veteran status, genetic information, or any other characteristic protected by Federal, State or local law. This policy governs all areas of employment at Chipton-Ross, including recruiting, hiring, training, assignment, promotions, compensation, benefits, discipline, and terminations.