Senior Software Engineer

9 hours ago


Brooklyn Park, Minnesota, United States Cypress HCM Full time
Job Title: Senior Software Engineer

Cypress HCM is seeking a highly skilled Senior Software Engineer to join our team in Brooklyn Park, Minnesota. As a Senior Software Engineer, you will be responsible for developing iOS software and testing applications for use in interfacing medical device hardware.

Key Responsibilities:
  • Develop software test plans and test protocols
  • Author software unit test, integration/UI test, regression test code
  • Participate in product development meetings and software/hardware design and risk analysis reviews
  • Ensure that medical device components are compliant with applicable international standards and requirements
  • Maintain software/hardware design history file and participate in periodic phase reviews
  • Report defects to stakeholders and create test logs
  • Provide inputs to the team to improve medical device design and test outcomes
Requirements:
  • 3-5 years of experience with XCode, Visual Studio, or Android Studio IDE development
  • Working knowledge in electronics; analog, power, and digital, oscilloscopes, and general electronic test equipment
  • 3-5 years iOS development experience
  • Working knowledge of SQL databases
  • Working knowledge of cloud services
  • Working knowledge of current Cyber Security standards
  • Good communication and interpersonal skills
  • Experience in creating and executing test cases and scripts to verify software and hardware requirements
Preferred Qualifications:
  • 3-5 years' experience in testing active implantable devices, hand-held devices, and test equipment used for medical devices
  • Familiarity with medical development standards such as IEC, 62304,, ISO, SysML, UML, and MBSE
  • Knowledge of Quality Control principles and methodology
  • 2 or more Software programming language proficiency (C#, Swift 5)
  • 2 or more Software IDE proficiency (Visual Studio, XCode)
  • Agile Scrum methodology
Salary:

$140-$180K depending on skills



  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and scalable...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our search platform, ensuring it is scalable, extensible, and provides a seamless experience for our guests.Key ResponsibilitiesDesign and implement robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our enterprise search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our enterprise search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our enterprise search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Search Platform Engineering team at Target. As a key member of our team, you will be responsible for designing and implementing scalable and robust search solutions that meet the needs of our customers.Key ResponsibilitiesDevelop and maintain high-performance search...

  • Senior Engineer

    2 weeks ago


    Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Commerce team at Target. As a key member of our engineering team, you will play a critical role in developing and maintaining our enterprise platform, which enables our guests to shop easily, securely, and quickly in our stores and online.Key ResponsibilitiesDesign and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Core Commerce engineering team at Target. As a key member of our team, you will play a critical role in developing and maintaining our enterprise platform, ensuring seamless and secure guest experiences across our 1900+ stores and online channels.Key ResponsibilitiesDesign and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Core Commerce engineering team at Target. As a key member of our team, you will play a critical role in developing and maintaining our enterprise platform, ensuring seamless and secure guest experiences across our 1900+ stores and online channels.Key ResponsibilitiesDesign and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Core Commerce engineering team at Target. As a key member of our team, you will play a critical role in developing and maintaining our enterprise platform, ensuring seamless and secure experiences for our guests across 1900+ stores and online.Key ResponsibilitiesDesign and implement...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core Commerce team at Target. As a key member of our engineering team, you will play a critical role in developing and maintaining our e-commerce platform, ensuring seamless and secure online shopping experiences for our guests.Key ResponsibilitiesDesign and develop robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Sr. Engineer to join our Core Commerce engineering team at Target. As a key member of our team, you will play a critical role in developing and maintaining our enterprise platform, ensuring seamless and secure transactions for our guests across 1900+ stores and online.Key ResponsibilitiesDesign and implement...


  • Brooklyn Park, Minnesota, United States Cirtec Medical Full time

    About the RoleCirtec Medical is seeking a highly skilled Senior Systems Engineer to join our Engineering team. As a key member of our team, you will be responsible for system-level development and implementation of electronic and software designs for Class II and III medical devices.Key ResponsibilitiesCreate requirements, engineering specifications, and...


  • Brooklyn Park, Minnesota, United States Cirtec Medical Full time

    About the RoleCirtec Medical is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our Engineering team, you will be responsible for system-level development and implementation of electronic and software designs for Class II and III medical devices.Key ResponsibilitiesCreate requirements, engineering specifications, and...


  • Brooklyn Park, Minnesota, United States Cirtec Medical Full time

    About the RoleCirtec Medical is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing electronic and software systems for Class II and III medical devices.Key ResponsibilitiesCreate requirements, engineering specifications, and tests during the product...

  • Software Engineer

    4 days ago


    Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Core Commerce team at Target. As a key member of our engineering team, you will be responsible for delivering high-quality software components that power our product.You will work closely with our team to design, develop, and deploy scalable and robust software solutions that meet...


  • Brooklyn Park, Minnesota, United States Cirtec Medical Full time

    About the JobCirtec Medical is seeking an experienced Embedded Software Engineer to join our team in Brooklyn Park, MN. As a key member of our Engineering team, you will be responsible for developing software for Class II and III medical devices.Key ResponsibilitiesDevelop embedded software designs for various active implantable medical device...


  • Brooklyn Park, Minnesota, United States Tesla Full time

    Job SummaryWe are seeking a highly skilled and motivated Controls Engineer to join our Automation Development Team in Brooklyn Park, Minnesota. As a key member of our team, you will be responsible for designing and building automation and robotic equipment that meets the high standards of Tesla's products.Key ResponsibilitiesDesign and implement automation...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Network Security team at Target. As a Senior Engineer, you will play a critical role in developing and maintaining comprehensive firewall governance processes and procedures.Key ResponsibilitiesDevelop and maintain firewall governance processes and proceduresConduct thorough reviews...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Network Security team at Target. As a Senior Engineer, you will play a critical role in developing and maintaining comprehensive firewall governance processes and procedures.Key ResponsibilitiesDevelop and maintain firewall governance processes and proceduresConduct thorough reviews...