Tuesday, April 17, 2012

Job opening - Software Engineer at GeneFluidics (Irwindale, CA)

GeneFluidics develops revolutionary products for molecular analysis in the fields of life sciences research and medicine. Our products reduce test costs and times to results by an order of magnitude over the current industry standard systems, while maintaining the same accuracy or beating it by a large margin in many cases.


We are looking for passionate, hard-working and talented software engineers who have experience applying a broad spectrum of software skills that reach from embedded firmware development to Windows, Linux and web-based GUI applications.


As a Software Engineer you will work in a small team to design and develop hardware, software, and firmware solutions for GeneFluidics' electrochemical detection platforms. You will have the opportunity to make a large impact on the design, architecture, and implementation of robotic system software, microfluidic control software, and detection instruments. You will also work to improve GeneFluid! ics' software development practices.


Responsibilities:



  • Work with management to understand customer issues, product development direction, goals, and allocation of resources.

  • Work in an open environment where interaction between engineering disciplines is an essential part of delivering quality products.

  • Write detailed specifications for applications and software systems

  • Develop multi-platform GUI applications that allow users to easily define complex routines to be carried out by automated robotic systems.

  • Maintain, modify, and extend existing embedded C firmware for the ARM platform.

  • Write clear documentation for use by engineers and laboratory technicians

  • Design and implement automated unit tests.

  • Establish architectural principles and development practices, integrate these practices into a quality management system, create documentation and! training materials to teach these principles and practices to! new team members.

  • Assist (or adopt the role of) circuit designers and electrical engineers in adapting existing circuits to meet new customer needs.



Apply for this job vacancy

No comments:

Post a Comment