About The Position

Based at our Fremont, CA site, in this role you will provide software development and testing support for embedded software on Sartorius BLI analytical instruments. You will work closely with experienced engineers, gaining practical experience in software development methodologies and technologies. This role offers an opportunity to apply academic knowledge in a real-world setting and contribute to meaningful projects.

Requirements

  • Currently pursuing a Bachelor’s or Master’s in a relevant program such as Computer Science, Computer Engineering, or related degree and in good academic standing
  • Good understanding of Software Development Fundamentals
  • Familiarity with software development tools, such as Visual Studio Code, git, debuggers
  • Proficiency in C/C++, Python or .NET programming
  • Working knowledge of basic linear algebra
  • Good verbal and written communication skills

Nice To Haves

  • Identification with our core values: Sustainability, Openness, Enjoyment

Responsibilities

  • Work with other software developers and scientists in an agile software development environment
  • Develop and maintain C++, C#, Python codes
  • Develop unit tests for BLI digital signal processing algorithms
  • Assist in the development of automated tests and continuous integration/continuous deployment (CI/CD) pipelines
  • Present work through presentations and reports as directed

Benefits

  • Personal and Professional Development: Mentoring, leadership programs, internal seminar offerings
  • Making an Impact Right from the Start: Comprehensive onboarding, including a virtual online platform
  • Welcoming Culture: Mutual support, team spirit and international collaboration; communities on numerous topics such as 'Coaching', 'Agile Working' and a 'Businesswomen’s Network'
  • Intelligent Working Environment: Working in smart buildings with the latest technology and equipment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service