Software Engineer - Biotechnology - Accel Biotech - Los Gatos, CA

JOB TITLE: Software Engineer
DEPARTMENT: Electronics and Software
JOB DESCRIPTION: The candidate will design software systems as part of a multidisciplinary engineering team at an ISO certified medical and biotech device development firm. The position will involve designing, documenting, and debugging software systems for instrument control and GUI software. Responsibilities will include defining software requirements, architecting software design, developing and debugging software, software testing, system integration, and documenting the entire software development cycle.
JOB REQUIREMENTS: The candidate for this position should have a breadth of experience in software development. The ideal candidate should not only be well versed in multiple programming languages, but should also have experience working in the software development cycle all the way from software requirements development to formal verification of software design. The candidate must be capable of working with a multidisciplinary team of engineers in developing and debugging software as part of the larger system design. Prior medical device development experience is strongly preferred.
REQUIRED:
- 5+ years of software development experience in instrument control and monitoring
- Experience coding in C# or C++
- Experience coding in Python or similar scripting language
- Thorough understanding of object oriented programming
- Working knowledge of both Windows and Linux operating systems
- Adept in tracking, analyzing, and fixing software bugs
- Ability to architect code at the system level
- Proficient in documenting software throughout the product development cycle
- Experience writing and performing software verification protocols
- Collaborate with multidisciplinary team of engineers in achieving project goals
- Ability to work in fast-paced product development environment and meet aggressive objectives
- Directly interface with clients and present to small groups in meetings
STRONGLY PREFERRED:
- Experience following FDA and ISO: 13485 guidelines for software development and documentation
- GUI development for Windows or Linux
- Experience in image analysis
- Familiarity with working under a revision control system
- Experience in developing device drivers
- Working knowledge of electronics
PREFERRED:
- Experience with SQL or similar database language
- Understanding of control theory, particularly thermal and motion control
- FPGA design (Verilog or VHDL)
- Firmware development in C or assembly
ORGANIZATIONAL RELATIONSHIPS: Reports to Electronics and Software Manager
EXPERIENCE: BS in Computer Science (or equivalent) and 7+ years of experience
MS in Computer Science (or equivalent) and 5+ years of experience


Indeed - 3 days ago - save job - block

» Apply Now

Please review all application instructions before applying.

» Apply Now

Please review all application instructions before applying.


Comments

Popular posts from this blog

Protein folding via charge zippers

Lonza: CMC Product Manager

GlaxoSmithKline (GSK): Esprit Physician Leadership Development Programme