Attention: Software Engineers with Expertise in Scientific Instrumentation GUI Design; OR Robotics/Automation/Controls Software Development
I am still actively recruiting on these excellent positions with a leading Blue-chip Fortune 1000 Company and Fortune 500 Company. Multiple positions are still open in Pleasanton, and the one remaining position (of three) in Harrisburg, PA is still open, at this moment.
#1) Senior Software Developer (Pleasanton, California, United States)
My client in the SF Bay area is looking for a skilled C#, C++, GUI designer. They are a large scientific instrument company which manufactures a broad spectrum of products in the Biotechnology arena, and have been picked as one of the 'best places to work in the Bay Area' by San Francisco Business Times and Business Journal. They are a 60-year old company with over 7,000 employees and are widely-recognized as one of the leading life sciences companies worldwide.
As a Senior Software Developer you will design and implement software for ddPCR systems which consists of both instrument control and data analysis. The position requires an individual who works well within a team setting and as an independently motivated contributor to ensure all assigned projects are accomplished with exceptional quality and on time within larger organizational goals.
Responsibilities:
- Designs, Develops and Implements software requirements as specified.
- Demonstrate work performed, conduct design and coding reviews.
- Works with domain experts to capture user requirements.
- Works independently and in cross-functional teams on multiple projects following established procedures.
- Assists with or performs the investigation of technical support cases and provides customer support as needed.
- Develops and maintains automated functional software tests.
Required Experience:
- 8+ years experience in the area of Software Design and Development using C#, C/C++ and Visual Studio.
- 6+ years experience in authoring design documents, developing UI design standards and implement functional tests.
- Full knowledge of software design, architecture, coding languages, validation/verification, and industry standard software development practices.
- Developing using Agile Software methods such as Scrum.
- Understanding of genetics, gene _expression_, medical, or a related field of biology is desired.
- Experience in lab and manufacturing environment preferred.
- Excellent verbal and written communication and troubleshooting skills.
- Experience in FDA or ISO regulated software projects is a big plus.
- Knowledge of Python programming a plus.
- Passion for execution, teamwork, and user experience.
NOTE: Experience with analytical instrumentation GUI design, and/or biotech/medical
devices (coding UI for them) would be a big plus.
This is another exciting opportunity with my client that is a $10+ billion world leader in connectivity. The company designs and manufactures products at the heart of electronic connections for the world’s leading industries including automotive, energy and industrial, broadband communications, consumer devices, healthcare, and aerospace and defense.
#2) Senior Engineer, Systems Control, Advanced Manufacturing (Harrisburg, PA)
This is an opportunity for an Automation/Control engineer with strong technical and team working capabilities in establishing global robotic automation platforms in a leading electrical component manufacturing company. The individual shall be an expert to provide insight into electrical design/wiring and control system programming in automated assembly production lines, and also be able to provide in-depth technical advises over control system design during entire assembly production line development cycle.
The individual shall be an expert to develop the next generation automation technologies in robot programming, machine vision algorithm design, machine vision programming and writing communication stacks that can communicate to different automation control devices (e.g., PLC, industrial OPC server and cloud connected devices). Ability to improve software performance to enable low cost flexible modular robotic automation with integration of advanced manufacturing process to help design engineering systems is also part of the desired technical capabilities.
This is a rare opportunity to join a high performing organization with a global role, reporting to the Automation Manger, who reports directly to the Fellow, Technology, Advanced Manufacturing, as part of the corporate global technology team. This role will be a focal point of company global robotic automation technical expertise on current leading edge and next generation technologies. This position will also have the responsibility for establishing robotic automation modular flexible platforms at various Company manufacturing sites worldwide.
As a Senior Control Engineer, you will report to the automation manager, who report and interface directly with manufacturing engineering team inside different business units to provide robotic & machine vision programming, electrical/control system design technical expertise on current cutting edge and next generation technologies. You will be working on research and development of next generation of automation technology with universities and research institutes.
During the technology transfer phase, you will be working closely with process engineers, manufacturing engineers and external system integrators. Most importantly, you will be the technical safeguard for program design during different phases of an automation project, including requirement definitions, conduct concept review and detailed design review, installation, training and final ramp-up troubleshooting, all the way to transition the automation project to business unit:
• Innovate and develop the next generation of robotic automation software platforms and standard modules for flexible manufacturing processes.
• Identify levels of technologies should be sourced internally or externally.
• Design control policies for nonlinear and high dynamics systems.
• Develop algorithms using force control strategies.
• Implement control policies on embedded systems.
• Develop motor control strategies.
• Research, source and implement motor systems and controls.
• Implement sensor data acquisition on embedded systems.
• Develop state estimation solutions for nonlinear systems.
• Develop adaptive control techniques for nonlinear systems.
• Manage sourcing of components and technologies from suppliers.
• Develop parameter-tuning solutions for production.
• Lead controls testing for production.
• As a robotic / machine vision resource to address and to develop and/or execute robotic automation projects and strategies, and collaborate with other robotic/machine vision inside Company to provide consulting services.
• Work with intellectual property (IP) councils and legal teams to innovate and to strengthen Company IP strategies and portfolios in advanced manufacturing automation technology.
• Provide necessary engineering support in automation control, develop and implement control algorithms for servo control in tandem with vision guidance.
• Enable smooth and open communication with external non-standard automation equipment vendor regarding the requirement of electrical design and control system.
• Work with internal or external automation team members to over-come major technical challenges in electrical design and control area in a timely manner.
Professional Qualifications:
• A strong technically oriented engineer with clearly demonstrated experience and a track record of developing robotic program and machine vision system & programs
• Mastery of optimal and adaptive control theory
• Minimum 4 year experience with nonlinear model-based control
• Minimum 4 years hands-on experience robot development, controls and operation
• Proficient at Matlab®, Simulink® and LabView®
• Hands-on experience in brush and brushless motor control
• Experience in model-based state estimation and filtering
• Strong oral and written communication and presentation skills
• Strong problem solving and analytical skills
• Experience in embedded operating systems and robot operating systems
• Develop and maintain system models for simulation and testing of algorithms.
• Develop test cases and methodologies to evaluate new control, optimization and diagnostic algorithms with simulations and conduct testing in the field.
• Familiar with different robot & machine vision programming platform, including EPSON SPEL+®, ABB Rapid®; Familiar with ROC and MVTec® Halcon® is preferred
• Familiar with motion planning, image processing and machine vision algorithm design
•Experience with different programming language is preferred, including MS. NET, C++, C; familiar with Python is preferred;
Minimum Degree and Experience:
MS + 6 years’ experience or PhD and 2+ years’ experience (preferred) in control / robotics or equivalent.
IF you are interested in exploring one or more of these opportunities to work with some of the leading technology companies in the world, please respond with a resume. Referrals, recommendations and suggestions are always welcome, as are 'random' resume submissions for other possible opportunities not described above.
We are interested in resumes of all sorts of software engineers, even if these particular positions do not match your skill-set.
Best Regards,
Nicholas Meyler
GM/President, Technology
Wingate Dunross, Inc.
ph (818)597-3200 ext. 211
(This photo was taken on a WW II wreck in Palau called the Helmet. What you are seeing in the right center of the photo is a pipefish (related to seahorses). The 'target-like' coloration and patterning of the tail are quite unusual. Two orange blennies look on.)