Senior Software Engineer

2 weeks ago


Raleigh, United States AA2IT Full time

Title

- Embedded Software Developer

Location

- Raleigh, NC (100% onsite)

Duration

- 3 months with extension

Pay Rate

- $75/hr W2

Responsibilities

-

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 support manufacturing the medical device (C, C# and C++)

Write software requirements for the host application and software tools

Provide design input for GUI of system software

Ensure FDA compliance of all software and potential Web-based applications

Responsible for design, development and implementation of cybersecurity control methods meeting FDA NIST standards for host application software, firmware, and sub-systems

Perform software testing against the requirements on the medical device and emulator

Perform software unit testing

Perform Static Analysis, Profiling, and Debugging on user facing software

Responsible for making observations, taking measurement using laboratory equipment and tools, data processing, statistical analysis and carrying out test protocols

Responsible for testing, system software debugging and troubleshooting the software (Visual Studio)

Responsible for supporting software engineering product development from prototype through verification. Work with software test and quality teams in preparing test cases, plans and procedures.

Responsible for driving innovation in software development.

Interface with and assist with training and task completion through new and or more junior employees and vendors

Approach to working technical issues that supports a schedule-oriented mindset and work ethic

Design reviews, forms processing for software releases, documentation, other as assigned.

Qualifications

-

Proficiency with writing advanced C++ and C# code for complex system, managed code, Microsoft .NET framework environment, SQL database, Windows based GUI application development, such as MFC, MVVM, Experience in OpenGL, GPU/CUDA, OpenCV coding, API development for imaging processing, picture control or video playing, Boost, advanced C/C++ GUI programming skill in a human-safety-critical environment is required.

Proficient with Windows 10.

Proficient with cryptographic algorithm

Perform other duties as assigned based on business needs.

+7 years of software development is required

Software development for medical device experience is required.

Bachelor of Science in Computer Science or equivalent is required.

#J-18808-Ljbffr



  • Raleigh, United States The Maven Group Co Full time

    Our 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 7+ programming skills with...


  • Raleigh, United States LucidWorks Full time

    Lucidworks is leading digital transformation for some of the world's biggest retailers, financial services firms, manufacturers, and B2B commerce organizations. We believe that the core to a great digital experience starts with search and browse. Our Deep Learning technology captures user behavior and utilizes machine learning to connect people with 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 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 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 IXL Full time

    IXL Learning, a leading EdTech company with products used by 15 million students worldwide, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative products. We find it immensely satisfying to develop products that impact the lives of...


  • Raleigh, United States CareerBuilder Full time

    Senior Software Engineer, Android, IXL Mobile IXL Learning, a leading EdTech company with products used by 15 million students worldwide, is seeking highly motivated Android Engineers who will lead in the creation of a breakthrough user experience by developing the primary features of our Android applications. The IXL Mobile team is small, collaborative, and...


  • Raleigh, United States Higharc Full time

    We are seeking a Senior Software Development Engineer in Test (SDET) to join Higharc’s growing team. As the first hire in this department in this role, you will help shape the future of quality at Higharc by driving both the strategy and execution of our quality imperatives. You would operate as a part of our Engineering team. Higharc is fully remote; this...


  • 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...


  • 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...


  • Raleigh, United States Merz North America Full time

    Provide technical and engineering work for R&D department as directed by the Sr. Manager, Software Engineering. This position will be responsible for developing both manual and automated testing and implementing them in industry standard testing frameworks. The position will be responsible to create test plan/protocol documents (both manual and automated...

  • Lab Engineer

    3 weeks ago


    Raleigh, United States Intelliswift Software Full time

    Must Have skills:Able to run simple scripts, hands on troubleshooting triaging organically NOT scripted, Mac OS, 2 years of experience Soft skills: Proactive, Able to work in ambiguity, Thinking outside the box.Job Description:The ability to work collaboratively with excellent written and verbal communicationBuild and move racksManage the hardware equipment...

  • Lab Engineer

    3 weeks ago


    Raleigh, United States Intelliswift Software Full time

    Must Have skills:Able to run simple scripts, hands on troubleshooting triaging organically NOT scripted, Mac OS, 2 years of experience Soft skills: Proactive, Able to work in ambiguity, Thinking outside the box.Job Description:The ability to work collaboratively with excellent written and verbal communicationBuild and move racksManage the hardware equipment...

  • Lab Engineer

    4 weeks ago


    Raleigh, United States Intelliswift Software Full time

    Must Have skills:Able to run simple scripts, hands on troubleshooting triaging organically NOT scripted, Mac OS, 2 years of experience Soft skills: Proactive, Able to work in ambiguity, Thinking outside the box.Job Description:The ability to work collaboratively with excellent written and verbal communicationBuild and move racksManage the hardware equipment...


  • Raleigh, United States Daksta | Connecting Mission Critical Talent Full time

    Daksta are currently partnered with an architectural and engineering firm currently going through a growth phase due to a combination of a growing backlog and strong pipeline. As a result they are looking to add a Senior Electrical Engineer to their Raleigh, North Carolina office. This is a people first culture, with a strong reputation amongst their client...


  • Raleigh, United States Daksta | Connecting Mission Critical Talent Full time

    Daksta are currently partnered with an architectural and engineering firm currently going through a growth phase due to a combination of a growing backlog and strong pipeline. As a result they are looking to add a Senior Electrical Engineer to their Raleigh, North Carolina office.This is a people first culture, with a strong reputation amongst their client...


  • Raleigh, United States Actalent Full time

    Position Description We are looking for a Software Integration Engineer to work on energy storage project-based software configurations, while ensuring a high standard of safety and reliability. This role will collaborate with software developers, project managers, project technical leads, vendors, and customers. The Software Integration Engineer will use...


  • Raleigh, United States Wells Fargo Full time

    Lead complex technology initiatives including those that are companywide with broad impact?Prepare UAT, production releases, and manage deployments. Act as a key participant in developing standards and companywide best practices for engineering compl Software Engineer, Engineer, Software, Lead, Technology, Reliability Engineer, Banking


  • Raleigh, United States Actalent Full time

    Position Description We are looking for a Software Integration Engineer to work on energy storage project-based software configurations, while ensuring a high standard of safety and reliability. This role will collaborate with software developers, project managers, project technical leads, vendors, and customers. The Software Integration Engineer will use an...


  • Raleigh, United States Daksta | Connecting Mission Critical Talent Full time

    Daksta are currently partnered with an architectural and engineering firm currently going through a growth phase due to a combination of a growing backlog and strong pipeline. As a result they are looking to add a Senior Electrical Engineer to their Raleigh, North Carolina office. Candidates should take the time to read all the elements of this job advert...