Sr Engineer (Software HIT) analyzing and developing software applications for medical devices and technology projects. Collaborating with teams to enhance software engineering processes in a hybrid work setting.
Responsibilities
Analyzes, plans, designs, executes, and documents software applications and/or processes within established medical product design controls.
Designs and develops software adhering to product requirements, definitions and/or program goals.
Applies standard techniques and resolves moderate to high complexity problems/defects, performing root cause and failure analysis.
Displays a solid understanding and ability to apply technical theories/practices utilized by own discipline and other disciplines outside the primary area of expertise to identifies coverage of risks, requirements, architectural components, functions, and performance.
Wide latitude for independent judgment to resolve issues and contribute to the team’s development.
Works with senior leadership to improve software engineering process efficiency.
Performs code reviews to confirm software implemented to approved designs, specifications and meet quality standards.
Assists with Project timing, tracking progress to program schedule.
Recognizes and Identify improvements for software engineering process deficiencies and software development best practices.
Mentors and guides junior staff, routinely provides advice and assistance to team members regarding routine and unique problems.
Works with internal and external staff to conduct design, redesign, prototype, and other software engineering activities.
Authors and reviews software specifications compliant with design control process.
Develops and maintains technical records and detailed documentation for internal and external stakeholders, following standard practices and good documentation procedures.
Requirements
Bachelor’s degree in Engineering is required, Information Technology or related field is preferred.
5+ years of experience in software engineering, troubleshooting, and solving problems.
Experience in the software development life-cycle methodology and verification of software product implementation.
Experience of medical device development processes and FDA regulations a plus.
Demonstrated experience in designing and implementing performant system software solutions using a variety of .NET technologies.
Demonstrated experience in using Object Oriented design patterns in multi-tiered and multi-layered architectures.
Experience with C#, .NET Framework / .NET Core, Web Application Development, Windows and Web Services and SQL Server is required.
Experience with HTTP, SOAP, and REST protocols is required.
Experience in internet networking design architecture for real-time communications is a plus.
Experience with various types of automated testing such as Unit, Integration, System, Performance, Load/Stress, Regression is desired.
Experience working in the virtual and cloud environments is required.
Experience with VMWare, AWS/Azure desired.
Ability to diagnose and solve problems involving multiple technologies (i.e., front end web clients, C#, Entity Framework, SQL).
Knowledgeable in source control management and configuration.
Experience with Git/Bitbucket desired.
Ability to work as a collaborative team member.
Strong in problem solving, analytical and debugging skills.
Attention to details, natural inclination to be methodical.
Excellent in written and verbal communication skills.
Benefits
401(k) plan with company contributions
Paid vacation
Holiday and personal days
Employee assistance program
Health benefits including medical, prescription drug, dental and vision coverage
Project Development Engineer at Ameresco responsible for measuring and modeling energy efficiency improvements. Collaborating on energy and water conservation and renewable energy opportunities in the Northeast Region.
Cognitive Engineer responsible for designing and implementing AI and machine learning models. Collaborates with data scientists and engineers for integration into production systems.
Lead Resiliency Engineer focusing on enhancing reliability and availability of technology platforms at American Family Insurance. Mentor teams and implement engineering practices for seamless operations.
Graduate Engineer working on public health engineering designs and solutions at Arcadis. Involvement in innovative MEPF projects to optimize energy efficiency and occupant comfort.
Graduate Engineer - Electrical focusing on engineering design in MEPF for residential and commercial projects. Building proficiency in design software under the guidance of experienced engineers.
Graduate Engineer at Arcadis involved in structural analysis and design. Contributing to sustainable engineering solutions while enhancing client experiences and meeting project expectations.
Commercial Engineer specializing in HVAC, managing sales and customer relations for a technical center. Developing solutions and coordinating marketing actions across France and Europe.
Senior Manufacturing Engineer managing complex projects from design to hardware in aerospace manufacturing. Focused on methodologies for safety, cost efficiency, and quality improvements.
Experienced Compiler Engineer at Mobileye developing deep learning optimization technologies and compilers for neural networks on custom hardware in the automotive sector.
Verification Engineer working on Pre - Silicon verification for Mobileye's cutting - edge AI technologies in automotive. Responsible for test planning and simulations within a professional team.