Lead Software Engineer

Siemens Corporation Flanders , NJ 07836

Posted 1 week ago

Division: Siemens Healthineers

Business Unit: Healthineers (HC)

Requisition Number: 239412

Primary Location: United States-New Jersey-Flanders

Assignment Category: Full-time regular

Experience Level: Senior level

Education Required Level: Bachelor's Degree

Travel Required: 10%

Division Description:

Now'sour time to inspire the future of healthcare together.

Siemens Healthineersis a leading global medical technology company with over 170 years ofexperience and 18,000 patents. More than 48,000 dedicated colleaguesin over 70 countries are driven to shape the future of healthcare. We standwith our customers around the world to support them in delivering high qualitycare to their patients. An estimated 5 million patients across the globebenefit every day from our innovative technologies and services in theareas of diagnostic and therapeutic imaging, laboratory diagnostics andmolecular medicine, as well as digital health and enterprise services. This iswhat truly matters to us

Job Description:

Position Overview

Siemens Healthineers is looking for an experienced Sr. Software Engineer to design, develop, integrate, and test, software applications in conjunction with hardware product development for a new Molecular Diagnostic instrument.

You will have the opportunity of being part of a startup effort early on, within a large organization. You will be part of a team of software engineers distributed across multiple locations. You will create new software modules and interfaces that integrate with hardware and other existing software components.

This position will report to Sr. Manager, Software Development.

Responsibilities

  • Design, implement and integrate software modules that interface with hardware components.

  • Analyze software requirements to determine feasibility of design within time, performance and cost constraints.

  • Write code that is high-performance, maintainable, reusable, and well-tested.

  • Produce application prototypes with sufficient detail to allow others in the development team to complete the development work.

  • Consult with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.

  • Exercise independent judgment in developing methods, techniques, and evaluation of criterion for obtaining results.

  • Provide technical assistance to the development team including code reviews and technical mentoring.

  • Manage multiple competing priorities in a fast-paced, exciting, collaborative environment.

Required Knowledge/Skills, Education, and Experience

  • 5+ years of overall software development experience in impactful software products.

  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

  • Strong software design skills building large, complex and low latency systems with background processing, multi-threaded architectures.

  • Strong technical credentials with expertise in OOP, .NET, C#, C++, SQL, WinForms/WPF.

  • Strong foundation in computer science fundamentals including algorithm design and data structures.

  • Experience developing software for complex instruments, equipment or devices.

  • Experience working in cross-functional Agile/Scrum teams.

  • Excellent verbal and written communication with a proven track record of collaborating cross-functionally.

  • Desire to join a start-up effort within a major multi-national corporation.

  • BA/BS degree (Masters preferred) in Computer Science or equivalent.

  • 10% travel expected.

Preferred Knowledge/Skills, Education, and Experience

  • Experience in a life sciences or regulated (FDA) diagnostic environment is highly desirable.

  • Experience with various communication protocols (e.g. CANOpen) is a plus.

  • Experience developing firmware.

  • Universal Windows Platform (UWP) experience is a plus.

  • Development experience with Real Time Operating Systems (c os, FreeRTOS etc).

  • Familiarity with Team Foundation Server.

#LI-BI1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Product Engineer

Siemens Corporation

Posted 1 week ago

VIEW JOBS 3/13/2019 12:00:00 AM 2019-06-11T00:00 Division: Siemens Healthineers Business Unit: Laboratory Diagnostics Requisition Number: 239629 Primary Location: United States-New Jersey-Flanders Assignment Category: Full-time regular Experience Level: Senior level Education Required Level: Bachelor's Degree Travel Required: 10% Division Description: 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/healthcare Job Description: Now's our time to inspire the future of healthcare together. Siemens Healthineers is a leading global medical technology company with over 170 years of experience and 18,000 patents. More than 48,000 dedicated colleagues in over 70 countries are driven to shape the future of healthcare. We stand with our customers around the world to support them in delivering high quality care to their patients. An estimated 5 million patients across the globe benefit every day from our innovative technologies and services in the areas of diagnostic and therapeutic imaging, laboratory diagnostics and molecular medicine, as well as digital health and enterprise services. This is what truly matters to us. Join our team now at Siemens Healthineers as Sr Product Engineer This is a role well suited to an ambitious professional, looking for the next step in their career. As a Sr Product Engineer, you will be responsible for: Designs, maintains, enhances, tests, and implements very complex systems and solutions. Guides reviews of very complex customers' standards specification and other documentation to determine engineering requirements. Develops presentations of very complex technical findings and developments. Mentors and leads project teams by applying practices and leadership techniques in directing all aspects of product development activities within a project. Guides the quality process through the execution of very complex systems and solution. Must be highly effective at leading people without having direct functional authority over those same people. * Interfaces and leads discussions across cross-functional teams, engaging executive management to ensure consistency in solution development and implementation * Applies Project Management principals to engage the Engineering teams in creating plans and schedules that are the basis of the overall Project Team commitments to the business * Tracks the progress against commitments and leads the team in issue resolution when challenges appear * Guides very complex technical interchange and knowledge transfer for both processes and application of products to system design * Develops complex system of system diagrams, schematic preparation and appropriate follow-up * Integrate and test multiple instruments and informatics products * Lead integration testing by developing, planning and managing the testing * Provides support to the project team and business during audits by various internal and external agencies This position may suit you best if you are familiar with what is below, and would like to do develop your career with Healthineers * Experience in Project and Program Management disciplines * Ability to analyze project constraints and find opportunities instead of seeing the constraints as unchanging barriers * Needs to be technical and hands on at the same time * Has experience with development laboratory solutions * Experience working with outside organizations (vendors, OEMs, consultants) * Attention to quality in all activities and initiatives * Strong technical leadership and mentoring skills * Strong problem-solving, communication and presentation skills * Strong clinical laboratory domain knowledge. Medical devices * Experience working in the areas of medical device regulations and laboratory * The ability to relate well and establish credibility with senior leadership Required skills to have for the success of this role * BS – Biomedical engineering or Software/Systems engineering * MS will be preferred ( Advanced degree MAY be substituted for experience, where applicable) * Good communication skills in speaking and writing for negotiating and for approaching shared targets * Proven ability to work as a member of an international, multi-located team At Siemens Healthineers, we value those who dedicate their energy and passion to a greater cause. Our people make us unique as an employer in the med-tech industry. What unites and motivates our global team is the inspiration of our common purpose: To innovate for healthcare, building on our remarkable legacy of pioneering ideas that translate into even better healthcare products and services. We recognize that taking ownership of our work allows both us and the company to grow. We offer you a flexible and dynamic environment and the space to move beyond your comfort zone to grow both personally and professionally. If you want to join us in transforming the way healthcare is delivered, visit our career site at https://usa.healthcare.siemens.com/careers. If you wish to find out more about the specific before applying, please visit: https://usa.healthcare.siemens.com/about. Siemens Corporation Flanders NJ

Lead Software Engineer

Siemens Corporation