Software Engineer

2 weeks ago


Mountain View, United States Cephla Full time

About Cephla

At Cephla our mission is to accelerate discoveries and solutions by making open and scalable bespoke microscopes available and accessible.

With rapid development of technologies in life science + the advances in AI, the way we study biology is undergoing a revolution, with profound impact on our ability to understand life and tackle not only disease but also a wide range of global challenges. Automated microscopes, a bridge between the physical world and digital bits, transcends both length and time scales in biology and has been playing a crucial role in discoveries and solutions.

Founded by scientists out of first-hand frustrations and excitement, Cephla build open, versatile and scalable automated microscopes to help accelerate progress in science and address global health challenges.

Cephla started operation in the summer of 2023 and recently closed its first round of venture funding from two leading deep tech investors. We are seeking driven engineers who thrive in fast-paced environments to join us as founding team members.

Your role as a software engineer

You will be building the open-source software core of our platforms. The software broadly involves (1) control of instruments, some of which will run 24/7 and in orchestra with other instruments, (2) interaction with users, and (3) management, processing and visualization of large amount of data

Specifically, you will

  • design, build, test, and ship production-ready software
  • work closely with the multidisciplinary team inside Cephla, our peers in the open-source community, our partners and our users
  • iterate fast to quickly bring well documented solutions to our users, while also build for performance and long-term success
  • provide strong technical leadership
  • stay on top of fast developing fields, make good use of latest advances and help bring new capabilities to our users

Qualifications

  • 3+ years of demonstrated software development experience with C, C++ and Python
  • Comprehensive knowledge of software development practices in a production environment
  • Experience writing multi-process or multi-threaded software with practical knowledge of how this software can fail
  • Experience with firmware / microcontroller and instrument control is a plus
  • Experience with frontend web development is a plus
  • Great at problem solving
  • Highly independent while also a great team player
  • Excellent communication skills
  • Ability to move fast even when things are loosely defined and you have competing priorities
  • Willingness to wear many hats
  • Passion for learning and teaching

Why join us

  • Become an early member of the team and build exciting platforms that will empower scientists to push frontiers and develop life saving solutions, researchers to map disease burden and monitor new threats, and at a later stage as we expand the program, hospitals to improve patient care
  • Directly interface with research institutes & networks, leading biotech/pharma companies and startups working on a wide range of applications
  • Be at the forefront of cutting edge research and contribute to the dissemination of latest tools & technologies
  • Enjoy outstanding professional growth opportunities in a diverse, inclusive, fast-paced, and cutting-edge work environment that values collaboration and teamwork
  • Receive competitive salary, benefits and equity ownership


  • Mountain View, United States TALENT Software Services Full time

    ADAS Senior Software EngineerJob Summary: Talent Software Services is in search of a ADAS Senior Software Engineer for a contract position in Mountain View, CAThe opportunity will be one year with a strong chance for a long-term extension.Primary Responsibilities/Accountabilities: The Senior Software Engineer C++ position is responsible for designing,...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...

  • Software Engineer

    4 days ago


    Mountain View, United States Avispa Full time

    Software Engineer 13471 A leading professional networking company is seeking a Software Engineer . The successful candidate will develop and operate mission-critical services and applications that are used customers and employees worldwide. The ideal candidate has 4+ years of software engineering experience. The company offers a great work environment!...

  • Software Engineer

    4 weeks ago


    Mountain View, United States Avispa Technology Full time

    Job DescriptionJob DescriptionSoftware Engineer 13471 A leading professional networking company is seeking a Software Engineer. The successful candidate will develop and operate mission-critical services and applications that are used customers and employees worldwide. The ideal candidate has 4+ years of software engineering experience. The company offers a...

  • Software Engineer

    1 week ago


    Mountain View, United States Avispa Technology Full time

    Job DescriptionJob DescriptionSoftware Engineer 13823A leading professional networking company is seeking a Software Engineer. The successful candidate will develop and operate mission-critical services and applications that are used customers and employees worldwide. The ideal candidate has 4+ years of software engineering experience. The company offers a...

  • Software Engineer

    4 weeks ago


    Mountain View, California, United States Innova Solutions, Inc Full time

    Innova Solutions is immediately hiring for a(n)Software Engineer Position type: ContractDuration:6+ Months Contract (could potentially go longer depending on business need)Location: Mountain View, CA (Hybrid)The Ideal candidate will have Experience with Strong working knowledge of Software Engineer, Java, Python, C/C++, SQL, HTML/CSS, JavaScript, Scala,...

  • Full Stack Engineer

    3 weeks ago


    Mountain View, United States Intelliswift Software Full time

    Pay rate range - $78/hr. to $80/hr. on W2. Basic Qualifications: Bachelors / Master’s Degree in Computer Science or related field in a reputed institution 7+ years of professional experience in software development Good communication and design skillsStrong analytical and programming skills Excellent problem-solving skills, with data structures and...

  • Full Stack Engineer

    4 days ago


    Mountain View, United States Intelliswift Software Full time

    Pay rate range - $78/hr. to $80/hr. on W2. Basic Qualifications: Bachelors / Master’s Degree in Computer Science or related field in a reputed institution 7+ years of professional experience in software development Good communication and design skillsStrong analytical and programming skills Excellent problem-solving skills, with data structures and...

  • Full Stack Engineer

    3 weeks ago


    Mountain View, United States Intelliswift Software Full time

    Pay rate range - $78/hr. to $80/hr. on W2. Basic Qualifications: Bachelors / Master’s Degree in Computer Science or related field in a reputed institution 7+ years of professional experience in software development Good communication and design skillsStrong analytical and programming skills Excellent problem-solving skills, with data structures and...

  • Software Engineer

    6 days ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...


  • Mountain View, United States Wipro Full time

    Wipro is a leading global information technology, consulting, and business process services company. A company recognized globally for its comprehensive portfolio of services, strong commitment to sustainability, and good corporate citizenship, we have over 250,000 dedicated employees serving various enterprise s across six continents.Lab45 is the innovation...


  • Mountain View, California, United States Wipro Full time

    Wipro is a leading global information technology, consulting, and business process services company. A company recognized globally for its comprehensive portfolio of services, strong commitment to sustainability, and good corporate citizenship, we have over 250,000 dedicated employees serving various enterprise s across six continents.Lab45 is the innovation...

  • Software Engineer

    4 weeks ago


    Mountain View, United States CARIAD Full time

    Job DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...


  • Mountain View, United States Diverse Lynx Full time

    Job Title: Software engineering Location: Mountain View, CA (Onsite) Duration: Full Time and C2C JOB DESCRIPTION: Specific skill, capability requirement : Software engineering, camera simulation, image processing, hardware, production level Python coding. DescriptionImplement new camera simulation and image processing algorithms in the existing camera...

  • Software engineering

    3 weeks ago


    Mountain View, United States Diverse Lynx Full time

    Role: Software engineering Location: Mountain View, CA (Onsite) Duration: Full Time / ContractSpecific skill, capability requirement: Software engineering, image processing, production level Python coding. Description(s) of the Services and Deliverables Implement new camera simulation and image processing algorithms in the existing camera simulation system....


  • Mountain View, California, United States Reliable Robotics Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...


  • Mountain View, United States Wayve Technologies Ltd Full time

    Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving, making...


  • Mountain View, United States Wayve Full time

    Who we are Established in 2017, Wayve is a leader in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our intelligent, mapless, and hardware-agnostic technologies empower vehicles to navigate complex environments effortlessly. Supported by prominent investors, Wayve is advancing the transition from assisted to fully automated driving,...

  • Software Engineer

    2 weeks ago


    Mountain View, United States Applied Intuition Full time

    About the role We are looking for a software engineer with a passion for improving developer experience and deployment processes. In this role, you will work across engineering teams to identify key sources of friction, improve workflows, develop new tools, and generally uplevel the velocity and reliability of the entire software, and robotics development...