Software Engineer, Sr Staff
Business Unit: Laboratory Diagnostics
Requisition Number: 229900
Primary Location: United States-New York-Tarrytown
Other Locations: United States-New Jersey-Flanders, United States-Delaware-Newark, United States-Massachusetts-East Walpole
Assignment Category: Full-time regular
Experience Level: Senior level
Education Required Level: Bachelor's Degree
Travel Required: 5%
Siemens is a global technology powerhouse that has stood for engineering excellence, innovation, quality, reliability and internationality for more than 165 years. As a global technology company, Siemens is rigorously leveraging the advantages that this setup provides. To tap business opportunities in both new and established markets, the Company is organized in nine Divisions: Power and Gas, Wind Power and Renewables, Energy Management, Building Technologies, Mobility, Digital Factory, Process Industries and Drives, Healthineers and Financial Services.
With 45,000 employees Siemens Healthineers is one of the world’s largest suppliers of technology to the healthcare industry and a leader in medical imaging, laboratory diagnostics and healthcare IT. All supported by a comprehensive portfolio of clinical consulting, training, and services available across the globe and tailored to customers’ needs. So that more people can have a life that is longer, richer, and more filled with happiness.
For more information, please visit: http://www.usa.siemens.com/healthineers
Siemens broad spectrum of immunoassay, chemistry, hematology, molecular, urinalysis, and blood gas testing systems, in conjunction with automation, informatics and services, can serve the needs of laboratories of any size – today and tomorrow.
Our comprehensive portfolio of laboratory diagnostic systems and extensive menu is designed to streamline workflow, enhance operational efficiency, and support improved patient care.
Siemens Healthcare diagnostics requires a Staff Software Engineer to design, develop, and maintain on-going and/or commercialized projects.
Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations, on achieving high quality and on-time delivery.
Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism.
Ability to understand complex products, solutions, and problems. Creates, documents, and
executes software designs which may involve complicated workflows or multiple product areas.
Technical lead of one or more projects within one area of a product.
Provides input to the technical direction for one area of a product.
Occasionally consults with customers in regard to future upgrades and products.
Able to solve complex technical problems.
Provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Works with minimal supervision on complex projects with wide latitude for independent judgment.
Highly skilled with extensive proficiency and technical expertise.
- BS in Computer Science, Software Engineering or related field.
- Proficiency in C/C++ programming
- Minimum of 5 total years’ experience in related field as a software developer
- Understanding of Object Oriented design, Test Driven Development, Agile development methodology, and managing code complexity
- Ability to work effectively in a matrix organization, with geographically dispersed team members (including the offshore teams around the world)
- Self starter, ability to envision solutions and take initiative to see the solution to the end despite challenges
- Good written and verbal English communication.
- Experience in developing diagnostic products is a plus