Current jobs related to Sr/Staff Software Development Engineer - Seattle - Cytek Biosciences


  • Seattle, United States Cytek Biosciences, Inc. Full time

    Job DescriptionJob DescriptionSUMMARY:We are seeking a dynamic Sr/Staff Software Development Engineer to become a valuable addition to our team of software developers and test engineers. In this role, you will be responsible for developing innovative solutions for cell analysis applications using novel technologies. We are in search of an experienced and...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    As a senior software engineer in AWS Commerce Platform, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, partner with other senior and principal engineers, and provide guidance in defining your...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IIIntelliswift Software Inc is seeking a skilled Software Development Engineer II to join our team. As a key member of our Special Programs Evaluations Assessments and Response (SPEAR) Wireless Security (WiSec) team, you will play a crucial role in building and deploying our security services.About the RoleWe are...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IVJob Summary:We are seeking a highly skilled Software Development Engineer IV to join our team at Intelliswift Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and implementing large-scale, multi-tiered, distributed software applications, tools, systems, and...


  • Seattle, Washington, United States Intelliswift Software Inc Full time

    Job Title: Software Development Engineer IVJob Summary:We are seeking a highly skilled Software Development Engineer IV to join our team at Intelliswift Software Inc. As a key member of our software development team, you will be responsible for designing, developing, and implementing large-scale software applications using Java, C++, and Linux.Key...


  • Seattle, United States LHH Full time

    LHH is looking for a Sr. Staff Field System Engineer to aid a client of ours in the AI/Cloud space. This person will serve as the first line of contact for customers during new product enablement, and will be responsible for delivering next generation hyperscale compute solutions to its customers. This person will be responsible for technical enablement and...


  • Seattle, United States LHH Full time

    LHH is looking for a Sr. Staff Field System Engineer to aid a client of ours in the AI/Cloud space. This person will serve as the first line of contact for customers during new product enablement, and will be responsible for delivering next generation hyperscale compute solutions to its customers. This person will be responsible for technical enablement and...


  • Seattle, United States LHH Full time

    LHH is looking for a Sr. Staff Field System Engineer to aid a client of ours in the AI/Cloud space. This person will serve as the first line of contact for customers during new product enablement, and will be responsible for delivering next generation hyperscale compute solutions to its customers. This person will be responsible for technical enablement and...


  • Seattle, United States Moderna, Inc. Full time

    The RoleModerna is expanding our footprint to Seattle to further our mission of delivering the greatest possible impact to people through mRNA medicines! Our new technology hub in Seattle will focus on software product development for our Commercial, Data & Machine Learning, Cloud Infrastructure, Security, and Engineering Excellence (dev tools) products and...


  • Seattle, United States Amazon.com Services LLC Full time

    Interested in Machine Learning and AI? Our team's mission is to make machine learning easy, stronger, and universal in the world of Natural Language and Speech. We developed thriving ML services such as Comprehend, Kendra, Lex and Transcribe. We continuously work on adding new services to our portfolio, which address real world problems through research and...


  • Seattle, United States Amazon Development Center U.S., Inc. Full time

    Are you inspired to work with a team than launches products with direct and massive impact on Amazon’s customers? Are you excited to join one of the newest and most exciting AWS services?Amazon Connect is a highly disruptive cloud-based contact center that enables businesses to deliver engaging, dynamic, and personal customer service experiences. Amazon...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. in the Simple Storage Service (S3) department. As a Software Development Engineer in S3, you will have the opportunity to design, implement, and deploy innovative software solutions to deliver new features in performance, cost,...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Systems Manager team. As a key member of our team, you will be responsible for designing and building highly distributed systems that provide safe operating capabilities for our customers.Key ResponsibilitiesDesign and develop scalable and reliable systems that...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Organizations team. As a key member of our team, you will be responsible for designing and developing highly scalable, well-architected services to enable our largest customers to operate in AWS's most specialized regions.Key ResponsibilitiesCollaborate with...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Systems Manager team. As a key member of our team, you will be responsible for designing and building highly distributed systems that provide safe operating capabilities for our customers.Key ResponsibilitiesDesign and develop scalable and reliable systems that...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our AWS Systems Manager team. As a key member of our team, you will be responsible for designing and building highly distributed systems that provide safe operating capabilities for our customers.Key ResponsibilitiesDesign and develop scalable and reliable systems that...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Center U.S., Inc. in the Simple Storage Service (S3) department. As a key member of our team, you will be responsible for designing, implementing, and deploying innovative software solutions to deliver new features in performance, cost, and...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our AWS Clean Rooms team. As a key member of our team, you will be responsible for designing and developing scalable solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop distributed systems in AWS, leveraging foundational services such as Lambda, Step...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our EKS Anywhere team at Amazon Development Center U.S., Inc. As a key member of our team, you will play a critical role in helping us deliver our mission of making containers the next generation compute platform everywhere.Key ResponsibilitiesDesign and develop...


  • Seattle, Washington, United States Amazon Development Center U.S., Inc. - B02 Full time

    Transformative Opportunity for a Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our innovative team at Amazon Development Center U.S., Inc. - B02. If you are passionate about shaping the future of technology and enjoy tackling complex challenges, this opportunity is ideal for you.As a member of our...

Sr/Staff Software Development Engineer

4 months ago


Seattle, United States Cytek Biosciences Full time

SUMMARY:

We are seeking a dynamic Sr/Staff Software Development Engineer to become a valuable addition to our team of software developers and test engineers. In this role, you will be responsible for developing innovative solutions for cell analysis applications using novel technologies. We are in search of an experienced and motivated individual who thrives in a high-paced development environment and will play a pivotal role in the software, algorithms, and application development engineering team. Working closely with our biology and instrumentation engineering teams, you will help design and implement robust, creative, and impactful solutions using advanced cellular analysis methods to support instrument operation and a variety of biological applications such as blood cell morphology analysis for disease detection, sperm cell morphology analysis for infertility studies, toxicity detection for drug development and algae analysis for biofuels.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

To perform this job successfully, an individual must be able to perform essential duties and responsibilities satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Responsible for designing, developing and maintaining robust, creative and impactful solutions using advanced cellular analysis methods to support instrument operation and a variety of biological applications.

  • Design and Implement user-friendly interfaces for instrumentation and analysis software
  1. Research instruments and new technology in the flow cytometry market to inform the development of easy to use and feature-rich software.
  2. Interact with hardware engineers, biologists, and other relevant stakeholders to develop use cases for new and existing products.
  3. Develop and document business requirements that support the use cases and provide the basis for system level testing.
  4. Translate business requirements into a structured, maintainable, easy to use user interface design that meets the product requirements.
  5. Mock/prototype interfaces and present to stakeholders.
  6. Implement User interfaces in C++/Qt on Windows.
  • Actively participate in the full software life cycle development
  1. Using object-oriented methodologies, develop user interface software to meet product design specifications.
  2. Develop and execute unit level test plans to ensure software quality.
  3. Integrate and test user interface software with the real-time instrument server software.
  4. Participate in design and code reviews and communicate technical concepts clearly and effectively both verbally and in writing.
  5. Track, debug, and resolve all issues detected in the application software.
  • Assist customer support, service, and production with the detection and resolution of any problems that may occur in-house or in the field.
REQUIREMENTS & QUALIFICATIONS:

The requirements listed below are representative of the knowledge, skill, and/or ability required.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field is required.
  • Minimum of 3 years of experience in programming object-oriented applications, with proficiency in languages such as C#, C/C++, or others.
  • Proficient in developing application software with a strong commitment to quality and adherence to coding standards, code reviews, and testing.
  • Sound understanding of Object-Oriented Design concepts.
  • Demonstrated experience in creating and maintaining Graphical User Interfaces (GUI).
  • Experience collaborating within a team of software engineers and contributing to project deliverables.
  • Ability to manage tasks effectively and prioritize workloads to meet project deadlines.
  • Strong problem-solving skills and attention to detail in debugging and troubleshooting software issues.
  • Effective verbal and written communication skills for team collaboration and reporting.
  • Familiarity with version control systems such as Git, Perforce, or similar tools.
  • Exposure to UI toolkits such as QT, WPF, or WinForms is a plus.
  • Familiarity with enterprise multi-threaded applications in C++ would be advantageous.
  • Basic understanding of relational (SQL) or non-relational databases.
PHYSICAL DEMANDS AND WORK ENVIRONMENT:

The physical demands described here are representative of those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
  • Extended durations spent seated at a desk, engaging in computer work.
  • Repetitive actions involving computer equipment usage.
  • Occasionally able to lift items weighing up to 25 pounds.
  • May be required to travel up to 5% of the time.

Cytek is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, gender identity, sexual orientation, national origin, genetic information, disability status, veteran status, or any other characteristic protected by law.