DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.
Visit us at to learn more and view our open positions.
Please apply or call one of us to learn more
For further inquiries regarding the following opportunity, please contact one of our Talent Specialists
Vinod at
224 507 1294
Muskan at
2243694238
Title: Software Developer (C /Qt)
Location: St. Paul,MN
Duration: 7 Months with possible extension
Descriptions:
Position Summary
Exempt/Non Exempt: Non Exempt. This is a technical role with the candidate expected to be a critical contributor to building compelling products within Client's Electrophysiology Division. The individual will participate in the development and deployment of system and software architecture to support our development programs. Design, develop, and document software applications embedded in diagnostic and interventional cardiology devices. Participate in all phases of the software lifecycle, including concept development, requirements, design, implementation, and testing.
Primary Duties And Responsibilities
Apply solid software design skills to develop medical devices to meet specific performance requirements and deliver on goals according to product development quality system. These activities include developing requirements specifications, design, implementation and testing of software and embedded software algorithms or/and general Linux applications and GUIs.
As a team member, contribute significantly to completion of various project activities, from definition, identifying software functional requirements, implementation, code reviews, and final release according to medical device development processes.
Create and implement software/test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.
Work closely with cross-function team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability. Be creative and innovative in the product development process.
Make, recommend or justify critical technical decisions in product design. The decision should be based on broad investigation and testing.
Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase.
Required Skills
Qualifications (Knowledge, Skills and Abilities):
Minimum
B.S. or M.S (Preferred) in discipline such as Computer Science.
6 years of software development
Experience with creating and managing requirements and translating them into effective architectures and software design
An understanding of requirements for, and experience in medical device development
Excellent documentation skills (highly regulated development environment)
Excellent Object-Oriented Design C and Qt Programming Experiences
Operating Systems: Linux
Software development through full product life-cycle
Strong OpenGL Computer Shader Language or CUDA and general stream programming concept experience
Experience with Nvidia GPU programming
Solid understanding and experience with OpenGL 2D/3D Texture Mapping technique
Excellent knowledge and experience in computational geometry algorithms.
Preferred
GUI development experience: Qt/QML.
Interview : 3 Rounds.
Shift Time : 9 AM - 5 PM
About us:
DivIHN , the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.
DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.
...06 PERS) Position Type: Employee Position Title: Investigator 2 Job Description: Position Title (Classification): Investigator... ...has closed, you will not be able to access the posting. Background Check: This position requires successfully passing a criminal...
...Job overview Assists the Service Manager or Shop Foreman in maintaining accurate and on-time reports and records relative to the service department's operation within the dealership. Responsibilities Manages billing cycle days to the target number. Manages...
...Great news! Schillings is currently looking for a Driver Helper at our Cedar Lake, IN location. We offer competitive pay along with a full package of benefits and opportunities for advancement. This position will be full-time with no nights or Sundays. Apply today! Responsibilities...
...Driver Helper We are looking to hire a hardworking and customer focused Driver Helper to assist the transportation team in Orlando, FL. This position will be responsible for assisting Class A and Class B drivers, servicing customers, and loading and unloading trucks...
...Then we have an exciting #opportunity for you! Join our #team and be part of the retail revolution! RESPONSIBILITIES Provide space management and section merchandising on assigned categories and customers, including the analysis of financial data and the ability...