Senior Software Engineer

4 days ago


Raleigh, North Carolina, United States Bayforce Full time
Job Title: Senior Software Engineer

We are seeking a highly skilled Senior Software Engineer to join our team at Bayforce. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software for medical devices.

Responsibilities
  • Design and develop software for medical devices using C++, C#, and.NET.
  • Develop and maintain software tools to support manufacturing medical devices.
  • Write software requirements for host applications and software tools.
  • Provide design input for GUI of system software.
  • Ensure FDA compliance of all software and potential Web-based applications.
  • Develop and implement cybersecurity control methods meeting FDA NIST standards.
  • Perform software testing against requirements on medical devices and emulator.
  • Perform software unit testing.
  • Perform Static Analysis, Profiling, and Debugging on user-facing software.
  • Responsible for testing, system software debugging, and troubleshooting software.
  • Support software engineering product development from prototype through verification.
Requirements
  • Proficiency with writing advanced C++ and C# code for complex systems.
  • Experience with Microsoft.NET framework environment, SQL database, and Windows-based GUI application development.
  • Proficient with Windows 10 and cryptographic algorithms.
  • +10 years of software development experience.
  • Software development for medical device experience.
  • Bachelor of Science in Computer Science or equivalent.


  • Raleigh, North Carolina, United States Comcast Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Comcast. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key Responsibilities:Design and develop software applications using Java and related...


  • Raleigh, North Carolina, United States 2iSolutions Inc. USA Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at 2iSolutions Inc. USA. This is an onsite role with a 3-month contract.Key Responsibilities:Design, develop, and integrate software for medical devices.Collaborate with cross-functional teams to ensure software meets requirements and is delivered on...


  • Raleigh, North Carolina, United States Applied Research Associates Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Applied Research Associates, Inc. (ARA). As a member of our multidisciplinary team, you will be responsible for developing software tools that strengthen our national security.Job SummaryThe Senior Software Engineer will support our growing...


  • Raleigh, North Carolina, United States AA2IT Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at AA2IT. As a key member of our software development team, you will be responsible for designing and developing software tools to support manufacturing medical devices.Key Responsibilities:Design and develop embedded software for legacy and new...


  • Raleigh, North Carolina, United States AA2IT Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at AA2IT. As a key member of our software development team, you will be responsible for designing and developing complex software systems for medical devices.Responsibilities:Design and develop software tools to support manufacturing medical...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Actalent. As a Senior Software Test Engineer, you will be responsible for developing and implementing software testing strategies to ensure the quality and reliability of our medical device products.Key Responsibilities:Develop and...


  • Raleigh, North Carolina, United States Actalent Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Actalent. As a Senior Software Test Engineer, you will be responsible for developing and implementing software testing strategies and techniques to ensure the quality and reliability of our medical device software.Key...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, North Carolina, United States Merz North America Full time

    Job Title: Senior Software Test EngineerWe are seeking a highly skilled Senior Software Test Engineer to join our team at Merz North America. As a key member of our R&D department, you will be responsible for developing and implementing technical and engineering work as directed by the Sr. Manager, Software Engineering.Key Responsibilities:Evaluate software...


  • Raleigh, North Carolina, United States Envestnet Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Technology team at Envestnet. This position will be based in either our Berwyn, PA or Raleigh, NC office.Job SummaryAs a Senior Software Engineer, you will be responsible for collaboratively building high-quality software with a self-organizing Scrum team. You will adopt a...


  • Raleigh, North Carolina, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our engineering team, you will be responsible for designing, developing, and testing software solutions that meet the needs of our users.ResponsibilitiesWrite and test product or system development code.Review code developed by other engineers...


  • Raleigh, North Carolina, United States CyberCoders Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in Irvine, CA. As a key member of our engineering team, you will be responsible for designing and developing highly scalable systems using C++.Key ResponsibilitiesDesign and develop highly scalable systems using C++Mentor other CAD Software EngineersInteract with external...


  • Raleigh, North Carolina, United States Jobot Full time

    {"title": "Senior Software Engineer", "description": "About the RoleWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Jobot. As a key member of our close-knit team, you will be responsible for developing high-quality software solutions using cutting-edge technologies like Python, Django, React, Docker, Kubernetes, and...


  • Raleigh, North Carolina, United States Red Hat Full time

    Job SummaryThe Red Hat Ecosystems Engineering group is seeking a highly skilled Senior Software Engineer to join our team in Israel. In this role, you will work with a diverse team of engineers on designing and implementing a new RHEL AI product, focused on deep integration of AI stack, hardware accelerators, and leading OEMs and CCSPs.You will also be...


  • Raleigh, North Carolina, United States Jobot Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our dynamic team at Jobot. As a key member of our close-knit team, you will be responsible for developing high-quality software solutions using cutting-edge technologies like Python, Django, React, Docker, Kubernetes, and Microservices.Key ResponsibilitiesDesign, develop, and...


  • Raleigh, North Carolina, United States CyberCoders Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer with 10+ years of C++ experience to join our team at CyberCoders. As a key member of our team, you will be responsible for designing and developing highly scalable systems using C++. This position is customer-facing, so you will have the opportunity to interact with external and internal...


  • Raleigh, North Carolina, United States Jobot Full time

    About the Role:As a Senior Software Engineer at Jobot, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. You will be working with cutting-edge technologies like Python, Django, React, Docker, Kubernetes, and Microservices.Key Responsibilities:Design, develop, and implement software solutions...


  • Raleigh, North Carolina, United States First Citizens Bank Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at First Citizens Bank. As a key member of our technology team, you will be responsible for designing, developing, and integrating Core Banking and Digital Banking Platforms.Key ResponsibilitiesDevelop and coordinate the design, development, and integration of Core Banking...


  • Raleigh, North Carolina, United States ApTask Full time

    Job Title: Senior Network Software EngineerWe are seeking a highly skilled Senior Network Software Engineer to join our team at ApTask.Key Responsibilities:Design, develop, and maintain software applications that interact with network devices.Collaborate with network engineers to understand requirements and implement solutions.Write clean, maintainable, and...


  • Raleigh, North Carolina, United States HireXtra Limited Full time

    Job DescriptionAt HireXtra Limited, we are seeking a highly skilled Senior Software Engineer to lead the development of our backend services and APIs.Key Responsibilities:Design and develop efficient, reusable, and reliable Golang code.Lead the architecture and development of backend services and APIs.Collaborate with cross-functional teams to define,...