Senior Software Engineer

$75 - $85 yearly
  • Sakura Finetek
  • Torrance, CA, USA
  • Feb 13, 2018
Full time Biotech Consultant Design Engineering Information Technology Installation-Maint-Repair Manufacturing

Job Description

Essential Job Functions

 *       Software development and maintenance of products and components within Microsoft Visual Studio, RDBMS, window device driver, LINUX, and embedded C applications.

 

*       Projects will involve executing against development designs and plans developed by the Engineering Project Manager and SVP of Engineering, Operations, Sakura Bioscience and Q.A./Regulatory Affairs.

 

*       Manages typical project assignments which will be targeting the release of instrument software.

 

*       Along with management, formulates, executes and evaluates the programming policy. Prepares, gains acceptance and controls plan and programs which will achieve the project objectives.

 

*       Assists operations in establishing improved processes.

 

*       Prepares procedures and completes a variety of analytical and knowledge based applications.

 

*       Initiates, coordinates and allocates resources in support of application development, information projects. Participates in project groups/committees/special assignments in support of project requirements.

 

*       Participates in interchange and communication between internal and external parties: external parties being customers, consultants, vendors, other Company affiliates, etc.

 

*       Obtains structured information and data interchanges between Product Development and other Sakura departments.

 

*       Analyzes, researches, document, verify and validate software per Sakura SW development procedures

 

*       Follows a zero-defect mindset in developing, maintaining, testing and checking-in/checking-out source code.

 

*       Responsible for development test protocols, test plans, on code that is written.

 

*       Responsible to do documentation on completed tasks.

 

*       Keeps up-to-date and current on tools, methodologies, technologies and language features.

 

*       Maintains communication conduit to other developers, documentation and testing.

 

*       Writes quality software, adhering to documentation and coding standards.

 

*       Maintains sufficient knowledge on the product to sufficiently perform integration testing.

 

Education

 

BA or BS degree in electrical engineering, electronic engineering, computer science or related field and/or equivalent combination of education and experience. Master’s degree preferred.

 

Experience & Minimum Qualifications

 

*       Ten (10) years of product development experience in software design and development using Microsoft Visual Studio (Visual Basic, C# etc), RDBMS (SQL Server, MSDE etc), Linux and embedded C. Previous medical device development experience is a plus.

 

*   5+ years of experience in designing and developing .net.

 

*   Demonstrated development experience in Linux based applications, in Embedded C based control applications and in Window device drivers

 

*   Must have thorough understanding of Microsoft Development Environment with trouble-shooting experience using IDE Debugger.

 

*   Must have experience in Software Designing using MS Visio and other CASE tools.

 

*   Must have experience in designing Database Schema using SQL Server version 2005/2008 or newer

Team D

Jessica Fowlkes 

*   Must have experience in managing Team Development using MS Team Foundation Server version 2008 or   newer

 

*   Ability to apply common sense to carry out instructions in written, diagram and verbal forms.

 

*   Must have well-developed interpersonal skills. Ability to get along well with diverse personalities. Must be tactful, mature and flexible.