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

Senior Software Engineer

$110k - $140k

Imricor

Description Supervisor’s Title: Software Engineer Manager Exempt Status: Exempt Location: Must be able to work onsite at the Burnsville Location 5 days a week. Compensation: The expected salary/wage for this Minnesota-based position is between $110,000-140,000. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate’s knowledge, skills, and or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental, Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, and Retirement Benefits). Basic Functions We are seeking a Senior Software Engineer who is comfortable operating at the intersection of software development and compliance for the NorthStar platform. This role is for a strong engineer who not only builds and debugs complex systems but also takes ownership of software documentation and helps ensure our development practices meet regulatory expectations. The ideal candidate does not view documentation as overhead, but as a critical part of building reliable, maintainable, and compliant systems — and can help elevate the team in this area. This position is responsible for complying with the Quality System requirements and carrying out responsibilities outlined in the environmental, health, and safety policies. Key Responsibilities Designs, implements, and supports software features across NorthStar and related systems Translates features and system behavior into clear, testable software requirements Contributes to and maintains software design documentation (SDS, SAD) Supports development of verification artifacts, including DVT plans and traceability Participates in risk management activities (e.g., hazard analysis, FMEA) Ensures alignment between implementation, requirements, and verification Partners with QA and cross-functional teams to support release readiness Helps identify gaps in current documentation and drive improvements Educates and guides other engineers on: Writing effective requirements Maintaining traceability Contributing to compliant documentation practices Participates in code reviews, design discussions, and debugging complex system issues Qualifications Required: 5+ years of software engineering experience Experience in regulated environments (e.g., medical devices) Strong proficiency in one or more of: C#, Python, Javascript, Bablylon Experience working on complex, integrated systems Strong debugging and problem-solving skills Ability to translate technical implementations into clear documentation Comfortable owning both code and documentation responsibilities Strong communication skills and ability to work cross-functionally Preferred: Familiarity with: IEC 62304, ISO 14971, or similar standards Requirements management and traceability Design documentation (SDS, SAD) Risk documentation Verification planning (DVT) Experience supporting audits or regulatory submissions Experience mentoring or guiding teams on process improvements Working Conditions Light work, exerting up to 20 lbs. of force or less. Requires clarity of vision at 20 inches or less (near vision) and ability to identify/distinguish colors. Requires fingering, repetitive motion, talking, and hearing. 85% of the time requires viewing and working on a computer screen. Significant work pace & pressure due to deadlines. The statements above reflect the principal function and most significant duties of the job as necessary for its evaluation in relation to other jobs in the organization and shall not be construed as a detailed description of all the work requirements that may be inherent in the job. Any functions that are non-Essential will be identified as such above. A request for Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Burnsville, MN vacancy
  •  ...poster from Entegee Bachelor's degree in Computer Science, Software Engineering, or a related field. 5+ years of experience in Windows application...  ...qualified applicants with arrest and conviction records. Seniority Level Mid-Senior level Employment Type Contract Industries... 
    Senior
    Contract work
    Work experience placement

    Entegee

    Bloomington, MN
    1 day ago
  • $110k - $140k

    Imricor Medical Systems Inc in Burnsville seeks a Senior Software Engineer responsible for software development and compliance for the NorthStar platform. The position requires strong proficiency in C#, Python, or Javascript, and experience in regulated environments, particularly... 
    Senior

    Imricor

    Burnsville, MN
    2 days ago
  • Imricor is seeking a Senior Software Engineer to develop software for capital equipment products, including real-time navigation, device control, and electrophysiology workflows within MRI environments. This role requires delivering reliable, compliant software under IEC... 
    Senior

    Imricor

    Burnsville, MN
    2 days ago
  • Imricor Medical Systems Inc is seeking a Senior Software Engineer to develop software for capital equipment used in MRI environments, supporting real-time navigation, device control and electrophysiology workflows. You will ensure compliance with IEC 62304 and FDA device... 
    Senior

    Imricor Medical Systems Inc

    Burnsville, MN
    1 day ago
  • $110k - $140k

    Description Supervisor’s Title: Senior R&D Engineering Manager Exempt Status: Exempt Location: Must be able to work onsite at the Burnsville...  ..., and Retirement Benefits. Basic Function: The Senior Software Engineer will be responsible for developing software that is... 
    Senior
    Flexible hours

    Imricor

    Burnsville, MN
    2 days ago
  •  ...Principal Engineer For Embedded Linux Highly experienced engineer (Principal / Sr. level) with experience in low level (BSP & device drivers) and platform / kernel level software in a Linux environment. The engineer will be developing device drivers for a variety of... 
    Senior

    Kaav Inc.

    Burnsville, MN
    4 days ago
  • $102.4k - $179k

     ...solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and...  ...deliver secure, reliable, and maintainable software while contributing to engineering...  ...preferred. Career Framework: Professional - Senior Associate (P3) Estimated Hiring Range: At... 
    Senior

    Vizient

    Edina, MN
    3 days ago
  •  ...using AI/ML technologies Collaborate cross-functionally with engineers, product managers, scientists, and legal experts Mentor junior...  ...engineering culture Requirements Bachelor's degree in computer science, software engineering, or a related field; or equivalent practical... 
    Senior

    Jobtailor

    Eagan, MN
    4 days ago
  •  ...We are looking for a Senior Software Engineer who thrives at the intersection of hands‑on development and regulatory rigor. This role is ideal for an experienced engineer who enjoys building and troubleshooting complex software while also taking ownership of technical... 
    Senior
    Local area

    Ledgent Technology

    Burnsville, MN
    1 day ago
  •  ...technologies including LLMs. Collaborate cross‑functionally with engineers, product managers, scientists, and legal experts. Mentor more...  ...Skills and Experience Bachelor’s degree in computer science, software engineering, or a related field; or equivalent practical... 
    Senior
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters U.S. Inc.

    Eagan, MN
    1 day ago
  • Ledgent Technology is seeking a Senior Software Engineer in Burnsville, Minnesota, who excels in hands-on development and has a strong background in regulatory compliance. This role involves building complex software while maintaining high-quality documentation, with a... 
    Senior

    Ledgent Technology

    Burnsville, MN
    2 days ago
  • Gravity Engineering Services Pvt Ltd. is seeking a skilled software engineer to design, develop, and maintain high‑performance software components for mission‑critical systems. The role requires expertise in C++ and Python, as well as algorithm design and machine learning... 
    Senior

    Gravity Engineering Services Pvt Ltd.

    Savage, MN
    2 days ago
  • $4,000 per month

     ...Responsibilities for this Position Senior Software Engineer (New Hire Sign-On Bonus Eligible) ID: 2026-73132 US-MN-Bloomington Required Clearance: Secret, obtainable within reasonable time based on requirements Posted Date: 6/17/2026 Category: Engineering... 
    Senior
    Full time
    Work at office
    Relocation package
    Flexible hours

    GD Mission Systems

    Bloomington, MN
    a month ago
  • A leading engineering firm in Minnesota seeks a Lead Substation Designer Engineer to oversee Substation design projects. The role involves leading diverse project teams, ensuring quality in designs, and mentoring junior engineers. Candidates must possess a Bachelor's Degree... 
    Senior

    WSP in the U.S.

    Burnsville, MN
    2 days ago
  •  ...Responsibilities Design, develop, and maintain high‑performance software components for mission‑critical systems. Lead algorithm...  .... Collaborate closely with hardware, systems, and integration engineers to deliver end‑to‑end solutions. Create and maintain detailed... 

    Gravity Engineering Services Pvt Ltd.

    Savage, MN
    2 days ago
  •  ...relevant work experience; High School Diploma or GED equivalent required 5 years of experience with application development or package software implementation that includes Java development experience Additional Qualifications Ability to manage work direction and lead... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    Software Technology Inc

    Eagan, MN
    2 days ago
  • $108k - $120k

    Emerson in Shakopee, MN is seeking an experienced DevOps Engineer to lead the DevOps strategy and execution for embedded device firmware. This role involves architecting CI/CD pipelines, collaborating with firmware design teams, and enhancing automation in testing. Candidates... 
    Senior
    Flexible hours

    Emerson

    Shakopee, MN
    2 days ago
  • $97.5k - $186.1k

     ...Work with development, build, test, and CI groups to integrate software into our test and release process Develop domain expertise,...  ...cooperative development team with a commitment to sound software engineering principles. Good written and verbal communications skills.... 
    Work at office

    Hewlett Packard Enterprise

    Bloomington, MN
    1 day ago
  •  ...Role: Senior/Lead React JS Developer Location: (Remote) Duration: 12+ Months Contract Job Description: Candidates should have a sound knowledge of React Frontend Key requirements for this candidate: The candidate should have at least 10 years of... 
    Senior
    Contract work
    Remote work

    Navtech

    Richfield, MN
    1 day ago
  • Overview Software Engineer with Security Clearance at MANTECH . Key technologies: Software Development, System Design, Problem Solving. Key Responsibilities Design, develop and maintain scalable software systems Write clean, well-tested and documented code Participate in... 

    Gravity Engineering Services Pvt Ltd.

    Savage, MN
    2 days ago
  • MANTECH in Savage, MN seeks a Software Engineer with security clearance to design, develop, and maintain scalable software systems. You will write clean, well-tested code, participate in code reviews, and collaborate with product and design teams to deliver features. You... 

    Gravity Engineering Services Pvt Ltd.

    Savage, MN
    2 days ago
  • Entrust is seeking a Senior Electrical Engineer to design and develop embedded hardware and firmware for their card personalization business. You will be responsible for not only creating and prototyping designs but also leading debugging efforts and collaborating with... 
    Senior

    Entrust

    Shakopee, MN
    2 days ago
  • The Imagine Group in Minnesota is seeking a Systems Engineer to advance the infrastructure architecture and automation across enterprise hosting operations. You will collaborate with Infrastructure, EUC, Information Security, and Application Development teams to deliver... 
    Senior

    The Imagine Group

    Shakopee, MN
    4 days ago
  •  ...investigating all HVAC requests. If request is beyond the scope of the engineering or maintenance/housekeeping staffs, schedule appropriate...  ...and force necessary to the task Proficient in Microsoft based software Possess appropriate and competitive level of experience and... 
    Senior
    For contractors

    Remedy Medical Properties

    Burnsville, MN
    1 day ago
  • $148.85k - $248.58k

     ...Job Title: Senior Electrical Engineer (Part‑Time) Locations: Bloomington, MN; Denver, CO; Chicago, IL Job Grade: 017 Salary Range: State of Colorado: $148,852 – $248,578 State of Illinois: $148,852 – $248,578 State of Minnesota: $142,086 – $237,279 Key Responsibilities... 
    Senior
    Part time
    Work experience placement
    For subcontractor
    Work at office

    Black & Veatch

    Bloomington, MN
    13 hours ago
  •  ...Forge ahead with WSB. We are seeking a Senior Bridge Design Engineer to add to our growing team. This is an exciting role for someone looking to...  ...programs such as Midas Civil and familiarity with industry software such as Bentley OpenBridge, AASHTOWare Bridge Rating, and... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office

    WSB and Associates

    Burnsville, MN
    13 hours ago
  • $100k - $150k

     ...Job Summary The Pavement Engineer 3 is a senior-level professional responsible for leading pavement engineering projects, offering technical...  ...sessions on advanced pavement engineering techniques and software applications. Review work performed by less experienced... 
    Senior
    For contractors
    Work at office
    Local area
    Visa sponsorship
    Relocation package
    Flexible hours

    American Engineering Testing

    Savage, MN
    1 day ago
  • Trystar is looking for a Staff Electrical Engineer to spearhead the electrical design of custom load bank systems. This role focuses on ensuring quality and timeliness while collaborating with cross-functional teams. The ideal candidate will have over 10 years of experience... 
    Senior

    Trystar

    Burnsville, MN
    2 days ago
  • $118.5k - $180k

    Compeer Financial, located in Lakeville, MN, is seeking a Software Developer to enhance and support our technology initiatives. This role involves developing, testing, and implementing software while facilitating meetings and training team members. The ideal candidate... 
    Senior
    Flexible hours

    Compeer Financial

    Lakeville, MN
    2 days ago
  • $93.6k - $140.4k

     ...Braun Intertec is seeking a highly motivated Senior Engineer to join our Renewable Energy and Infrastructure Team, with a primary focus on the solar sector. This position is client facing and will lead work procurement efforts as well as management of moderate to complex... 
    Senior
    Work at office

    Braun Intertec

    Bloomington, MN
    1 day ago

Do you want to receive more vacancies?

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