Senior Software Development Engineer

1 month ago


pittsburgh, United States Rose International Full time

Date Posted: 10/22/2024

Hiring Organization: Rose International

Position Number: 472990

Job Title: Senior Software Development Engineer

Job Location: Indianola, PA, USA, 15051

Work Model: Onsite

Employment Type: Temporary

Estimated Duration (In months): 13

Min Hourly Rate($): 65.00

Max Hourly Rate($): 75.00

Must Have Skills/Attributes: C++, GitHub, Python, Ubuntu

Job Description

Education Requirements:


- Bachelor''s degree in Computer Engineering, Electronics, or Electrical Engineering



Required Skills for the Senior Software Development Engineer:


- Minimum of 5 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 5 years of experience in programming languages and framework: C++, QT/QML and Python.


- Minimum of 2 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.



Position Summary:


This position will be responsible to perform software development of medical devices to deliver a high-quality product that meets or exceeds customer expectations and meets FDA design controls.



Position Description:


- 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 with the product managers, and various cross functional teams to deliver world-class solutions to customers.


- You will design and develop high-quality medical devices exhibiting excellent performance that meets product requirements and exceeds customer satisfaction.



Responsibilities:


- Think big; bring fresh ideas and approaches to design and develop innovative solutions in medical device to meet or exceed customer satisfaction


- 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


- Adopt engineering best practices around software development


- Achieve understanding of product requirement and software requirement to design and develop medical device and improve customer value


- Achieve understanding of software risk analysis and its impact on design and implementation of medical device


- 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 Radiology medical devices complies and adheres to 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

  • **Only those lawfully authorized to work in the designated country associated with the position will be considered.**


  • **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**



Benefits:

For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.

California Pay Equity:

For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.

Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.

If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.

Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).



  • Pittsburgh, United States Software Engineering Institute Full time

    The CERT division of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania, engages in state-of-the-art research and development and provides robust solutions focused on ensuring that software engineers, cybersecurity experts, network and system administrators,...


  • pittsburgh, United States Rose International Full time

    Date Posted: 10/22/2024Hiring Organization: Rose InternationalPosition Number: 472990Job Title: Senior Software Development EngineerJob Location: Indianola, PA, USA, 15051Work Model: OnsiteEmployment Type: TemporaryEstimated Duration (In months): 13Min Hourly Rate($): 65.00Max Hourly Rate($): 75.00Must Have Skills/Attributes: C++, GitHub, Python, Ubuntu Job...


  • Pittsburgh, United States Rose International Full time

    Date Posted: 10/22/2024Hiring Organization: Rose InternationalPosition Number: 472990Job Title: Senior Software Development EngineerJob Location: Indianola, PA, USA, 15051Work Model: OnsiteEmployment Type: TemporaryEstimated Duration (In months): 13Min Hourly Rate($): 65.00Max Hourly Rate($): 75.00Must Have Skills/Attributes: C++, GitHub, Python, Ubuntu Job...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, Pennsylvania, United States AMN Healthcare Allied Full time

    Job Description: We are seeking a highly skilled Senior Software Engineer to join our team at {company}.Key Responsibilities:1. Lead the development of software applications using {base job title}.2. Collaborate with cross-functional teams to ensure timely and high-quality delivery of software projects.Requirements:1. Bachelor's degree in Computer Science or...


  • pittsburgh, United States Rose International Full time

    Date Posted: 10/22/2024Hiring Organization: Rose InternationalPosition Number: 472992Job Title: Senior Software Development Engineer - Embedded SystemsJob Location: Indianola, PA, USA, 15051Work Model: OnsiteEmployment Type: TemporaryEstimated Duration (In months): 13Min Hourly Rate($): 65.00Max Hourly Rate($): 75.00Must Have Skills/Attributes: C, C++,...


  • Pittsburgh, United States Rose International Full time

    Date Posted: 10/22/2024Hiring Organization: Rose InternationalPosition Number: 472992Job Title: Senior Software Development Engineer - Embedded SystemsJob Location: Indianola, PA, USA, 15051Work Model: OnsiteEmployment Type: TemporaryEstimated Duration (In months): 13Min Hourly Rate($): 65.00Max Hourly Rate($): 75.00Must Have Skills/Attributes: C, C++,...


  • Pittsburgh, United States Software Engineering Institute Full time

    About the role Are you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States SMS group Inc Full time

    Job DescriptionJob DescriptionSummaryDo you have a passion for building market leading software solutions for the Metals Industry? As the biggest full-liner for the metals industry, we deliver by seamless integration of our software with metals production equipment and automation systems magnificent results for the steel production of the future. Our team...


  • Pittsburgh, Pennsylvania, United States Quintech Electronics & Communications Inc Full time

    Job Title: Senior Software DeveloperAbout the Role:We are seeking a highly skilled and experienced Senior Software Developer to join our team at Quintech Electronics & Communications, Inc. As a Senior Software Developer, you will be responsible for designing, developing, testing, deploying, maintaining, and improving software systems that interface with...


  • pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • Pittsburgh, United States Prequel Solutions Full time

    Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship and is...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States Seegrid Full time

    Why join Seegrid? Seegrid is the leading provider of self-driving industrial vehicles. We develop and deliver mobile robots and enterprise software for global leaders in logistics, manufacturing, warehousing, and e-commerce. Our suite of solutions includes vision-guided vehicles, fleet management software, actionable analytics, and best-in-class service and...


  • Pittsburgh, United States Near Earth Autonomy Full time

    Senior C++ Embedded Software Integration Engineer Company Overview At Near Earth Autonomy, we are building the future of flight! Near Earth Autonomy develops autonomous flight systems. Through our partnerships with the world's largest aerospace companies, our systems enable aerial logistics and inspection applications. Our dedicated and enthusiastic team...


  • Pittsburgh, United States Carnegie Mellon University Full time

    The CERT division of the Software Engineering Institute (SEI), a federally funded research and development center at Carnegie Mellon University in Pittsburgh, Pennsylvania, engages in state-of-the-art research and development and provides robust solutions focused on ensuring that software engineers, cybersecurity experts, network and system administrators,...

  • Software Engineer

    2 weeks ago


    pittsburgh, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Software Engineer to join our client’s organization and contribute to their ongoing success.Job summaryIn this role, you will…Work with managers and senior team members...

  • Software Engineer

    2 weeks ago


    pittsburgh, United States OpenArc, LLC. Full time

    OpenArc - Empowering Your Career. As a leading IT staffing firm, we are dedicated to connecting talented professionals with your ideal opportunities. We are currently seeking a qualified Software Engineer to join our client’s organization and contribute to their ongoing success.Job summaryIn this role, you will…Work with managers and senior team members...