Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

Northgate Technologies

At NTI, we are passionate about innovation and improving minimally invasive surgery. Since 1984, we’ve taken part in advancing laparoscopic surgical techniques by offering a growing portfolio of innovative, reliable and easy-to-use products and services. Benefits Medical, Dental, Vision and Prescription Coverage Paid Time Off 401k Retirement Plan with company match Short- and Long-Term Disability Insurance Life Insurance Paid Parental Leave Tuition Reimbursement Senior Software Engineer The Senior Software Engineer for the Product Development team is responsible for developing and sustaining software controlled electro‑mechanical medical devices for minimally invasive surgery. The role will collaborate with Mechanical and Electrical engineers to develop and/or sustain Class I and Class II products that meet the highest standards for accuracy, safety and operating functionality. The Senior Software Engineer may perform both R&D and sustaining engineering activities to launch new products and drive product line extensions and improvements for both OEM customers and our NTI‑branded product lines. Design, Development and Testing Understands and utilizes phase‑gated design control process and other control processes throughout the entire product development lifecycle and commercialized product lifecycle Creates appropriate software architecture and software specifications to meet high level product requirements and applicable standards Develops, tests and debugs microprocessor‑based C and assembly language software based on Software Specifications Collaborate with an interdisciplinary engineering team through entire product development life cycle, from schematics and breadboards to system prototypes and V&V devices Creates test protocols and test reports for software verification and validation for new product launches, design changes, and product line extensions Helps ensure diagnostic and data acquisition software/equipment are adopted where appropriate to fully characterize software May work closely with internal or customer Marketing dept to come up with ideas and concepts on new product offerings for unmet user needs Identifies and reports problems to Staff Engineers or Management while providing direction and support to junior engineers Planning, Support, and Collaboration Manage assigned projects from start to finish; for major projects reports to Project Manager or Staff Engineers the scheduling and status of major project subsets Assists in cross‑department or cross‑discipline collaborations to solve complex problems Assists in collaborations with other departments such as Document Control, Manufacturing and Purchasing in the maintenance of software platforms, software installation procedures and commercial release of products Assists in collaborations with Sales and Marketing as needed to understand user needs for new products and extensions or improvements to existing products Assists in troubleshooting of non‑conformances pertaining to the electronics and software portions of products May observe surgeries, attend conferences, and plan/lead animal or cadaver labs to better understand user needs and/or test prototypes Provide support to more junior Software Engineers as needed Regulatory Helps ensure all development guidelines and procedure requirements meet FDA and ISO requirements Develops products in accordance with software lifecycle processes defined in IEC 62304 Assists collaborations with external test agencies, design firms and consultants as appropriate to complete assigned projects Health and Safety Contribute to a safe work environment by complying with all federal & state laws, Northgate policies, procedures and OSHA, if applicable Qualifications, Skills And Working Conditions Bachelor’s Degree in Software Engineering, Electrical Engineering or Biomedical Engineering A minimum of 4 years of relevant work experience in the medical device field or other highly regulated environment A minimum of 1 year of Embedded Systems Development Demonstrated experience creating software to solve problems or meet user needs Practical experience building, testing, and troubleshooting microprocessor‑controlled electromechanical devices Fluent in C programming, Assembly and other software languages with ability to support migration to Linux for new developments Experience with communication protocols such as I2C, SPI, RS232, ethernet, Bluetooth, and Wi‑Fi with awareness to cybersecurity best practices Strong software troubleshooting skills and proficiency with debugger applications Assists in digital transformation of legacy product line to next generation/connected devices, including the identification and adoption of new hardware and software At least classroom experience with circuits and willingness and ability to learn to test and troubleshoot analog and digital circuitry Basic understanding of printed circuit board layouts and schematics Ability to learn and apply new technologies quickly Experience reading patents and/or drafting invention disclosures Experience completing Corrective and Preventive Action (CAPA), and willingness and ability to learn FDA Design Controls (FDA 21 CFR 820.30) and FDA 510(k) Experience with safety risk management and providing FMEA and FTA as required on software/firmware Excellent written and verbal communications skills Demonstrated ability to work with other groups and collaborate with others in a team environment Ability to prioritize effectively and handle shifting priorities professionally Ability to accurately follow instructions to handle projects independently and work with a high level of independence without continuous supervision Skilled with Microsoft Office (Word, Excel, PowerPoint, etc) Equal Employment Opportunity Northgate Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Carol Stream, IL vacancy
  • $91.7k - $163.7k

     ...serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.As a Senior Software Engineer within Optum Technology, you will drive the design, development, and modernization of scalable enterprise applications supporting... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • $154.82k

    Zurich (Schaumburg, IL) seeks a Senior Software Engineer to support the Data and Analytics Engineering team by building a cloud native analytics ecosystem at scale, enabling machine learning operations, leading predictive model deployment, and prototyping and developing... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Zurich Insurance Group

    Schaumburg, IL
    1 day ago
  •  ...transforming from a supplier of trucks and buses to a provider of complete and sustainable transport solutions.Join Us as a Senior Software Engineer!The Atlas Team operates at the intersection of Vehicle Design and Software Engineering. We’re seeking a candidate to build... 
    Senior
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    1 day ago
  •  ...Senior Software Engineer – Embedded SystemsWe are seeking an experienced Senior Software Engineer with a strong background in real-time embedded systems development. This role is focused on the design and development of embedded device drivers and control software for... 
    Senior

    Kasmo Global

    Schaumburg, IL
    3 days ago
  • $125k - $135k

     ...Senior Software EngineerOur engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack.We are looking... 
    Senior
    Work at office

    Pampered Chef

    Addison, IL
    9 hours ago
  • $91.7k - $163.7k

     ...Senior Software EngineerOptum is a global organization that delivers care, aided by technology to help millions of people live healthier...  ...start Caring. Connecting. Growing together.As a Senior Software Engineer within Optum Technology, you will drive the design,... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealthcare

    Schaumburg, IL
    2 days ago
  •  ...Vision Long/Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title Senior Software Engineer Job Overview We are seeking a Python Senior Software Engineer to build and maintain intelligent automation solutions... 
    Senior
    Temporary work
    For contractors
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Jorie AI

    Oak Brook, IL
    8 hours ago
  •  ...equity on a global scale. Join us to start Caring. Connecting. Growing together. Position Summary Join our dynamic team as a Senior Software Engineer and Technical/Team Lead for the Curo Medical Management Platform at Optum Technology. In this critical role based in... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Work experience placement
    Local area

    UnitedHealth Group

    Schaumburg, IL
    2 days ago
  • $106.73k - $142.3k

    Senior Software Engineer - Identity and Authentication Language View Profile Employee Login DISCOVER US Engineering and Technical Job Description Senior Software Engineer - Identity and Authentication Requisition ID: 4827 Job Location: Oak Brook - Illinois - United States... 
    Senior
    Full time
    Flexible hours

    CNH Industrial Group

    Oak Brook, IL
    1 day ago
  • $100k - $130k

     ...Senior Full Stack Software Engineer Schaumburg, IL MISUMI Americas, a division of MISUMI Group, is a leading provider of standard, configurable, and custom manufacturing solutions. By integrating a vast catalog of components with a world-class digital manufacturing... 
    Senior

    Fictiv

    Schaumburg, IL
    4 days ago
  • CNH Industrial Group seeks a Senior Software Engineer focused on Identity and Authentication. You will lead software projects, implement Domain-Driven Design, and mentor engineers while ensuring secure, scalable solutions across platforms. Collaboration with global teams... 
    Senior

    CNH Industrial Group

    Oak Brook, IL
    1 day ago
  • A technology solutions provider is searching for an experienced ABAP Developer to work remotely or in a hybrid setup. You will utilize your expertise of over 5 years in ABAP development to analyze business requirements for SAP applications and offer solutions. The position...
    Senior
    Remote job

    Knack Solutions

    West Chicago, IL
    2 days ago
  • $140k - $200k

    Speechify, Inc. based in Naperville, IL is seeking a Senior Software Engineer for its Core Experiences Team. In this role, you will build foundational services and SDKs that enhance user experiences across platforms. You will collaborate with product teams to deliver optimal... 
    Senior

    Speechify

    Naperville, IL
    2 days ago
  • Genius Business Solutions Inc. (GBSI) is seeking a healthcare software engineer to work on Facets claims modules and related data models. You will design and develop solutions, collaborate with project managers, testers and POs, and track progress for the client on a weekly... 
    Senior

    Genius Business Solutions

    West Chicago, IL
    3 days ago
  • Optum is seeking a Senior Software Engineer to drive design, development, and modernization of scalable enterprise applications supporting healthcare and PBM systems. You will build cloud-native microservices, event-driven architectures, and secure RESTful APIs in an Agile... 
    Senior
    Remote job

    Optum

    Schaumburg, IL
    4 days ago
  • A global technology company is seeking experienced software engineers to design and develop innovative software solutions for data center and cloud infrastructures. Candidates must have over 5 years of software engineering experience and possess skills in various programming... 
    Senior

    Motorola Solutions

    Schaumburg, IL
    2 days ago
  • $140k - $200k

    Senior Software Engineer, Core Experiences - Naperville, IL, USA Naperville, IL, USA Mission Speechify is the easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it... 
    Senior
    Remote work

    Speechify, Inc.

    Naperville, IL
    2 days ago
  • Zurich in Schaumburg, IL is seeking a Senior Software Engineer to support the Data and Analytics Engineering team by building a cloud-native analytics ecosystem at scale, enabling machine learning ops, and prototyping front-end interfaces. The role emphasizes architecture... 
    Senior
    Full time
    Remote work

    Zurich 56 Company Ltd

    Schaumburg, IL
    4 days ago
  • Job TitlePosition -.Net Developer Location - Lisle IL Rate - ***/hr -***/hrSkill Profile Required:Strong.NET /.NET Core (Web APIs)ReactJS (full-stack capability preferred)Experience with legacy modernization (WebForms ?.NET Core + React)SQL (complex queries / stored procedures...
    Senior

    Yantran LLC

    Lisle, IL
    3 days ago
  • $25 - $30 per hour

     ...Description Our client, a manufacturing facility specializing in parts for the Aerospace Industry, is seeking a Senior CNC Set-up and Applications Engineer for their Elk Grove Village, IL facility. Experience required : 4-axis or 3+2 axis, fixture creation,... 
    Senior
    Work experience placement

    Barton Staffing Solutions

    Elk Grove Village, IL
    17 days ago
  •  ...to our requirements, we’ll follow up with an exploratory conversation. Job Description We are seeking smart, self-motivated software engineers to be responsible for designing, developing, unit testing, and integrating software to support the development, enhancement,... 
    Senior
    Permanent employment
    Immediate start
    Relocation
    Work visa

    Motorola Solutions

    Schaumburg, IL
    2 days ago
  • Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and... 
    Senior

    Inspira Financial

    Oak Brook, IL
    1 day ago
  •  ...Senior Associate, Senior Software Engineer When you join Cognizant's TriZetto Product House you not only touch the future but you shape the next generation of Healthcare. Come be part of a culture that Innovates through hackathons, Celebrates through numerous rewards... 
    Senior
    Flexible hours

    Omni Inclusive

    Naperville, IL
    1 day ago
  • Job DescriptionWe are seeking talented Senior Software Engineers who can create complex .NET back-end solutions and scalable user experiences while collaborating with an experienced team of product development professionals. You will join a cross-functional, DevOps based... 
    Senior
    Remote work
    Flexible hours

    Inspira Financial

    Oak Brook, IL
    2 days ago
  • $115k - $145k

     ...aerospace, automotive, or medical industries. ~ Strong knowledge of CNC controls (Siemens, Fanuc ect). ~ Proficiency with CAM software (Mastercam/NX ect) and (SolidWorks, AutoCAD, ect). ~ Skilled in Microsoft Office Suite; familiarity with project management tools... 
    Senior
    Temporary work
    Work at office
    Local area

    Michael Page International Inc.

    Elk Grove Village, IL
    5 days ago
  •  ...Job Title: Senior Java Full Stack Developer Location: Local to Naperville ,IL Only! Duration:6 Months Experience:6-8 years Role Descriptions: Role Overview We are seeking an experienced Senior Java Full Stack Developer with strong expertise in Core Java... 
    Senior
    Local area

    I-Flow

    Naperville, IL
    1 day ago
  •  ...Senior Java Developer Relevant Experience (Yrs): 5+ Years Strong development experiences in J2SE 5.0, JDBC, JNDI, Servlets...  ...skills Experience in implementing QA methodologies and Software Engineering Process, Test Plans, Test cases, Test Scenarios, and Documentation... 
    Senior
    Full time

    TecTammina

    Naperville, IL
    4 days ago
  • $100k - $130k

    Vistex is a global enterprise software and services company that helps businesses take control of their mission-critical processes...  ...rely on Vistex every day to propel their businesses.Senior Platform Engineer is responsible for designing and maintaining reliable .NET... 
    Senior
    Full time
    Work experience placement

    Vistex

    Hoffman Estates, IL
    2 days ago
  • $107.07k - $133.84k

     ...Product Engineer Corporate Headquarters - Carol Stream, IL 60188 Overview Salary Range $107,074.00 - $133,844.00 Salary/year...  ...and system architects, integrating mechanical, electrical, and software subsystems across Antunes products. Qualifications Travel... 
    Senior
    Full time
    Temporary work

    Antunes

    Carol Stream, IL
    4 days ago
  •  ...Senior Salesforce DeveloperA leading healthcare logistics and technology organization is seeking a Senior Salesforce Developer to join its growing engineering team. This full-time opportunity offers the chance to work on a highly customized Salesforce ecosystem that supports... 
    Senior
    Full time

    Motion Recruitment

    Elmhurst, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!