Software Engineer II

1 week ago


Cheswick PA United States Talent Groups Full time

Job Description:

Major Tasks and Responsibilities of position:

  • Evaluate different design choices, prototype new technology, and implement technical solutions
  • Understand business impact of design choices, and make technical trade-offs using sound judgement
  • Deliver high-quality and scalable architecture designs and code
  • Design and develop applications and services using SDLC process for medical device development.
  • Identify opportunities to develop new and better solutions.
  • Participate in code reviews of other software engineers, and design reviews
  • Develop any technical documentation needed to accurately represent application design and code.
  • Ensures the development initiatives of Client Radiology medical devices complies and adheres to Client Standard Operating Procedures that meets regulatory standards and guidance such as:

o FDA 21 CFR 820.30 – Design Controls

o FDA Cybersecurity in Medical Devices

o IEC 62304 – Software in a Medical Device

  • Effectively collaborates within cross-functional teams across multiple geographies to convey problems, opportunities, solutions, and results in the medical device development
  • Manages own work activities to given objectives


Qualifications & Competencies:

  • Bachelor’s degree in computer engineering, Electronics, or Electrical Engineering
  • Minimum of 3 years of relevant work experience in software engineering including all phases of SDLC
  • Good understanding of software development processes, software architecture and data structure.
  • Minimum of 3 years of experience in programming languages and framework: C++, QT/QML and Python.
  • Minimum of 1 years of experience in gRPC framework.
  • Working knowledge of tools and technologies including GitHub, Jira, Confluence, Artifactory, SonarQube, CI/CD GitHub pipelines.
  • Working knowledge on OS such as Windows, Linux flavors preferably Ubuntu.
  • Must be able to manage multiple tasks and manage priorities accordingly.



  • cheswick, United States Talent Groups Full time

    Job Description:Major Tasks and Responsibilities of position:Evaluate different design choices, prototype new technology, and implement technical solutionsUnderstand business impact of design choices, and make technical trade-offs using sound judgementDeliver high-quality and scalable architecture designs and codeDesign and develop applications and services...


  • Cheswick, United States Talent Groups Full time

    Job Description:Major Tasks and Responsibilities of position:Evaluate different design choices, prototype new technology, and implement technical solutionsUnderstand business impact of design choices, and make technical trade-offs using sound judgementDeliver high-quality and scalable architecture designs and codeDesign and develop applications and services...


  • cheswick, United States Talent Groups Full time

    Job Description:Major Tasks and Responsibilities of position:Evaluate different design choices, prototype new technology, and implement technical solutionsUnderstand business impact of design choices, and make technical trade-offs using sound judgementDeliver high-quality and scalable architecture designs and codeDesign and develop applications and services...


  • Cheswick, United States Talent Groups Full time

    Job Description:Major Tasks and Responsibilities of position:Evaluate different design choices, prototype new technology, and implement technical solutionsUnderstand business impact of design choices, and make technical trade-offs using sound judgementDeliver high-quality and scalable architecture designs and codeDesign and develop applications and services...


  • Indianapolis, IN, United States Sonablate Corp. Full time

    SummaryThe Software Engineer II will provide software expertise to the research and development team and is responsible for the software life cycle, from early “concept” discussions through final testing and software maintenance.Duties and ResponsibilitiesAssist with the complete software life cycle for medical devices using ultrasound and/or HIFU...


  • Manassas, VA, United States Softworld Inc Full time

    Job Title: 80295 - Software Engineer II Be one of the first applicants, read the complete overview of the role below, then send your application for consideration. Job Location: Manassas VA 20110 Onsite Requirements: Java C/C++ Python Job Description: Design and architect new software components in Java, C, C++, and Python to meet program...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Omaha, NE, United States Election Systems & Software Full time

    Job DescriptionJob DescriptionDescription:We support democracy.Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Pittsburgh, PA, United States Iron City Search, Inc. Full time

    DescriptionThe Software Engineer’s role is to work with other software engineers that capture requirements, design and develop technical solutions using both existing client software and new technical solutions. This is a 6-month contract-2-hire opportunity. Must be local to Pittsburgh area or willing to relocate.Must be a permanent US resident as we are...


  • Redmond, WA, United States Intelliswift Software Full time

    Job Title: Robotics Software Engineer VLocations: 100% Onsite at Redmond, WA 98052Duration: 12 Months Contract on W2 (Possible Extension)Summary:We are seeking a highly skilled software engineer to work on hardware integration and automation projects. The ideal candidate will have experience working with consumer electronics, firmware, and lab test equipment...


  • Cheswick, Pennsylvania, United States NetEffects Full time

    Job Summary:This position will be responsible for performing software development of medical devices to deliver high-quality products that meet or exceed customer expectations and meet FDA design controls.You will be involved in all aspects of the product development lifecycle from requirements to delivery in an agile scrum framework.You will work closely...


  • Omaha, NE, United States Election Systems & Software Full time

    Description:We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and...

  • Software Engineer C++

    2 weeks ago


    Omaha, NE, United States Election Systems & Software Full time

    Description:The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the...

  • Software Engineer

    4 weeks ago


    Pittsburgh, PA , USA, United States Software Engineering Institute Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Advanced Computing Lab team at the Software Engineering Institute (SEI). As a key member of our team, you will apply the latest software and advanced computing research and leading-edge technologies to important and challenging government problems and needs.Key ResponsibilitiesDesign...


  • Austin, TX, United States CORRIDOR Aviation Service Software Full time

    OverviewCAMP Systems is the leading provider of aircraft compliance and health management services to the global business aviation industry. CAMP is the pre-eminent brand in its industry and is the exclusive recommended service provider for nearly all business aircraft manufacturers in the world. Our services are delivered through a “SaaS plus” model and...


  • , MA, United States Johnson and Johnson Full time

    Job Title: Mechanical Engineer IIAbiomed, a member of the Johnson & Johnson Family of Companies, is currently recruiting for a Mechanical Engineer II, to be located in Danvers, MA.About the RoleAs a Mechanical Engineer II in the Post-Market Engineering group, you will play an integral role in Abiomed's Quality Department as a hands-on engineering role...


  • Redmond, WA, United States TALENT Software Services Full time

    Are you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work in Redmond, WA.Primary Responsibilities/Accountabilities:End to End engineering (from design to supporting production) accountability for the service....


  • Melville, NY, United States TechValens Software Solutions LLC Full time

    We seek an embedded software (firmware) developer to join our Engineering team. This Senior Engineering position involves the design of Software/Firmware for ARM microprocessor-based hardware platforms for use in the security industry such as Fire, Burglary, Access Control, and Home Control Systems.