Senior Software Engineer

3 weeks ago


Raleigh, United States Procom Full time
Sr. Software Designer Intro
We are seeking a highly skilled and experienced Sr. Software Designer to join our team in Raleigh, NC. This role involves architecting and developing host software primarily in C++ and designing embedded software for both legacy and new generation medical devices. The ideal candidate will ensure all software complies with FDA standards and contribute to all phases of the software development lifecycle, from prototype through verification. This role will start as a 7-month contract with the possibility to extend.

Sr. Software Designer Job Details
- Design and develop embedded software for medical devices using C and C++.
- Create software tools to support the manufacturing of medical devices using C, C#, and C++.
- Write software requirements for the host application and associated tools.
- Provide design inputs for the GUI of system software.
- Ensure all software and web-based applications are FDA compliant.
- Design, develop, and implement cybersecurity controls meeting FDA NIST standards.
- Conduct software testing and debugging, including unit testing and static analysis.
- Support software product development from prototype through verification, collaborating with test and quality teams.
- Drive innovation in software development processes.
- Assist with training and oversee tasks completed by junior employees and vendors.
- Perform additional duties as needed to meet business needs.

Sr. Software Designer Mandatory Skills
- Proficient in C, C++, and C#.
- Strong understanding of FDA compliance and NIST standards for software development.
- Experience with software testing, debugging, and troubleshooting using tools like Visual Studio.
- Ability to perform static analysis, profiling, and debugging of user-facing software.
- Capable of conducting detailed statistical analysis and data processing.

Sr. Software Designer Desired Skills
- Excellent problem-solving skills.
- Strong communication and teamwork abilities.
- Proactive and efficient with a schedule-oriented mindset.
- Experience in medical device software development is highly preferred.

Sr. Software Designer Start Date
- Immediate start preferred; position will remain open until filled.

Sr. Software Designer Location
- 6501 Six Forks Road, Raleigh, NC 27615
- This is an on-site position, Monday to Friday.

  • Raleigh, United States TIBCO Software Full time

    Position Overview: Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessman area where we see growth potential. This business unit is unique, and we certainly aren't...

  • Software Engineer

    7 days ago


    Raleigh, United States TIBCO Software Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business, an area where we see growth potential. This business unit is unique, and we certainly aren't afraid to stand out...


  • Raleigh, United States DataStaff Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC. *This position is on-site Responsibilities: Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++). Responsible for design and development of...


  • Raleigh, United States DataStaff Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC. *This position is on-site Responsibilities: Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++). Responsible for design and development of...


  • Raleigh, United States DataStaff, Inc. Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.*This position is on-siteResponsibilities:Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++).Responsible for design and development of...


  • Raleigh, United States DataStaff, Inc. Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.*This position is on-siteResponsibilities:Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++).Responsible for design and development of...


  • Raleigh, United States DataStaff, Inc. Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.*This position is on-siteResponsibilities:Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++).Responsible for design and development of...


  • Raleigh, United States DataStaff, Inc. Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.*This position is on-siteResponsibilities:Architecting Host Software (C++) Design and development of embedded software for the legacy and new generation of the medical device (C and C++).Responsible for design and development of...


  • Raleigh, United States DataStaff Full time

    DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC. Please double check you have the right level of experience and qualifications by reading the full overview of this opportunity below. *This position is on-site Responsibilities: Architecting Host Software (C++) Design and...


  • Raleigh, United States Shopify Full time

    Company Description About ShopifyOpportunity is not evenly distributed. Shopify puts independence within reach for anyone with a dream to start a business. Since 2006, we’ve grown to over 10,000 employees and generated over $500 billion in sales for millions of merchants in 175 countries. Every 28 seconds, an entrepreneur on Shopify makes their first...


  • Raleigh, United States VAST Data Full time

    Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! Description VAST Data is looking for a Senior Software Engineer -Protocols to join our growing team! This is a great opportunity to be part of one of the fastest-growing infrastructure companies in history, an organization that is in the center of the...


  • Raleigh, United States The Maven Group, LLC Full time

    Job DescriptionJob DescriptionOur client is a super cool scientific research and engineering firm in North Raleigh, and they have several Software Engineer (C++/Python/Java) openings on two of their teams: modeling and simulation team and network communications team.Since this is a Research organization, they are looking for minimum of a Bachelors degree and...


  • Raleigh, United States insightsoftware Full time

    Job Description We are looking for a Senior Software Development Engineer in Test to join a team reporting into one of our Senior Engineering Managers. Within this role you will be responsible for the following duties: Support our test strategy on an iterative basis continuously improving quality and efficiency. Work with the Software Quality Engineering...


  • Raleigh, United States Hatchpad Full time

    hatch i.t. is partnering with Pryon to find a Senior Software Engineer. See details below: About the Role: Pryon is adding a Senior Software Engineer to be responsible for the design, development, and implementation of highly complex loosely coupled software components and microservices integrated into a public cloud architecture. This position requires a...


  • Raleigh, United States Envestnet Yodlee Incubator Full time

    Description Envestnet is seeking a passionate and talented Senior Software Engineer to join our Core Development team. This position is expected to report to either our Berwyn, PA or Raleigh, NC office.Envestnet is transforming the way financial advice and wellness are delivered. Our mission is to empower advisors and financial service providers with...


  • Raleigh, United States AA2IT Full time

    Title - Sr. Software Engineer Location - Raleigh, NC (onsite) Duration - 9 months with extensions Pay Rate - $76/hr W2 Responsibilities - Design and development of embedded software for the legacy and new generation of the medical device (C and C++). Responsible for design and development of software tools to support manufacturing the medical...

  • Lead Cloud Engineer

    2 weeks ago


    Raleigh, United States TIBCO Software Full time

    Job Description Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team thats ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS businessan area where we see growth potential. This business unit is unique, and we certainly arent afraid...


  • Raleigh, United States NetClaim Full time

    It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. Position Summary: At NAVEX you will join our Product Engineering team that shares a passion for designing quality solutions, embracing new technologies and delivering powerful products within our integrated...


  • Raleigh, United States AA2IT Full time

    Title - Embedded Software DeveloperLocation - Raleigh, NC (100% onsite)Duration - 3 months with extensionPay Rate - $75/hr W2Responsibilities -Architecting Host Software (C++), WPF, .NET Design and development of embedded software for the legacy and new generation of the medical device (C and C++).Responsible for design and development of software tools to...


  • Raleigh, United States NetApp Full time

    About NetAppWe’re forward-thinking technology people with heart. We make our own rules, drive our own opportunities, and try to approach every challenge with fresh eyes. Of course, we can’t do it alone. We know when to ask for help, collaborate with others, and partner with smart people. We embrace diversity and openness because it’s in our DNA. We...