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

Senior Software Engineer

$110k - $140k

Imricor

Job Type


Full-time

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
Requirements

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.
Vacancy posted 2 days 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
    13 hours ago
  •  ...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...  ...are seeking a highly skilled Principal or Senior Engineer with extensive experience in both... 
    Senior

    Kaav Inc.

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

    Thomson Reuters

    Eagan, MN
    2 days ago
  • $102.4k - $179k

     ...healthcare analytics solutions. You will collaborate with AI/ML engineers, data scientists, product teams, and clients to deploy machine...  ...tools to deliver secure, reliable, and maintainable software while contributing to engineering standards, operational excellence... 
    Senior

    Vizient

    Edina, MN
    5 days ago
  • $102.2k - $189.8k

     ...Overview of the Role The CoCounsel Legal Integrations team within Thomson Reuters is seeking Senior Software Engineers to join the Content Tools team. The role focuses on building purpose‑built APIs that provide AI agents precise, governed access to Thomson Reuters’ proprietary... 
    Senior
    Contract work
    Work at office
    Local area
    Flexible hours

    Refinitiv

    Eagan, MN
    3 days ago
  • $202.2k - $213.25k

     ...Qualifications Education Requirements: Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics...  ...for this Position ROLE AND POSITION OBJECTIVES: As a Senior Principal Embedded Software Engineer for Airborne Systems,... 
    Senior
    Work at office
    Flexible hours

    General Dynamics Mission Systems

    Bloomington, MN
    13 hours ago
  • $120k - $140k

     ...Senior Software Engineer - Med Device Location: South Metro, Twin Cities (hybrid schedule on-site) Compensation: $110,000-$160,000 base salary plus annual bonus opportunity Job Type: Full-time Role Overview This role is responsible for the design, development... 
    Senior
    Full time
    Local area

    Julie Hagan

    Burnsville, MN
    4 days 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
  • $110k - $140k

     ...Description Job Description Description: Supervisor’s Title: Senior R&D Engineering Manager Exempt Status: Exempt Location: Must be...  ...Retirement Benefits). B asic Function The Senior Software Engineer will be responsible for developing software that... 
    Senior
    Flexible hours

    Imricor Medical Systems Inc

    Burnsville, MN
    13 days ago
  • $107.9k - $195.05k

     ...Job Description Leidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting...  ...solutions independently while working closely with systems engineering, product delivery, and DevSecOps teams. The primary focus is... 
    Senior
    Remote work

    Leidos

    Eagan, MN
    13 hours ago
  • $115k - $140k

     ...Senior Software Engineer Overview 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... 
    Senior
    Full time
    Local area

    Julie Hagan

    Burnsville, MN
    11 days ago
  • $38 - $45 per hour

     ...Job Title: Software Engineer Job Description We are seeking a highly skilled Software Engineer to modify, develop, write, and implement software programming applications related to avionics and aircraft systems, including navigation, autoflight, propulsion, and... 
    Contract work
    Temporary work

    Actalent

    Burnsville, MN
    3 days ago
  • $38 - $45 per hour

     ...Job Title: Software Engineer Job Description We are seeking a highly skilled Software Engineer to modify, develop, write, and implement software programming applications related to avionics and aircraft systems, including navigation, autoflight, propulsion, and... 
    Permanent employment
    Temporary work

    Actalent

    Burnsville, MN
    1 day ago
  • $62 per hour

     ...We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies....  ...application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation... 
    Senior
    Contract work
    Local area

    Atria Group

    Richfield, MN
    1 day ago
  •  ...IDR is seeking a Senior Software Engineer (Java) to join one of our top clients for an opportunity remotely. This role focuses on designing, developing, and maintaining cloud-based micro‑services supporting data‑centric clinical and analytic applications in a dynamic... 
    Senior
    Full time
    Remote work

    IDR, Inc.

    Eagan, MN
    3 days ago
  • $101.4k - $152.1k

     ...Overview As an Ecolab Senior DevOps Engineer, you will be involved in the design, execution and operation of build, release, infrastructure,...  ...together in Linux embedded systems. You will work closely with software engineers, team leads, architects, and platform teams to... 
    Senior
    Hourly pay
    Minimum wage
    Full time
    Local area
    Relocation

    Ecolab

    Eagan, MN
    13 hours ago
  •  ...Networking Software Engineer This role has been designed as ''Onsite' with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Bloomington, MN
    5 days 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
    4 days ago
  •  ...About the Job Job Title: Application Engineer. Job Summary: The Application Engineer is responsible for providing technical...  ...depending on the organization). ~ Proficiency in CAD software (e.g., SolidWorks, AutoCAD). ~ Strong understanding of mechanical... 

    OTC Industrial Technologies

    Burnsville, MN
    13 hours ago
  •  ...About the job Senior Project Engineering Manager - Substation As the Senior Substation Project Engineering Manager , you will have the opportunity to: Lead a multi-discipline team of engineers and technicians Manage diverse and challenging projects... 
    Senior
    Contract work
    Work experience placement

    SolveNow Inc.

    Bloomington, MN
    7 days 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
    4 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
    13 hours ago
  •  ...or prioritize schedules based on last-minute changes. Develop strategies unique to each Executives needs in order to maximize efficiency and clearly communicat Administrative, Administrative Assistant, Assistant, Support, Senior, Business Partner, Technology, Banking... 
    Senior

    Capital One Financial Corp

    Bloomington, MN
    4 days ago
  • $108k - $151k

     ...Job Description Job Description As a Senior Professional Engineer (Technical Design Lead) , you will serve as a key technical leader within our Highway Design Group, guiding the design and delivery of complex, high-impact highway projects. This role is ideal for... 
    Senior
    Work at office
    Work from home
    Flexible hours

    TKDA

    Bloomington, MN
    8 days ago
  •  ...performance. From managing complex renewals to identifying growth opportunities, youll ensure clients receive tailored solutions that meet their needs. Youll also play a key role i Client Service, Service Manager, Manager, Senior, Leadership, Client Success, Retail, Insurance... 
    Senior

    Arthur J. Gallagher & Co.

    Bloomington, MN
    3 days ago
  •  ...strategies, design solutions, and promote our portfolio of services. Transitioning to a Specialist and Post‑Sales focus, the Senior Solutions Engineer delivers technical presentations, provides support, and executes billable services, ensuring exceptional customer... 
    Senior

    PEAK Technologies

    Eagan, MN
    3 days ago
  • $130k - $195k

     ...middleware enterprise services, as well as world-class manufacturing and support capabilities. Job Summary As a Principal Software Engineer focused on software architecture for the Leonardo DRS Naval Electronics Business Unit, you will apply your technical,... 
    Contract work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    2 days per week
    3 days per week

    Leonardo DRS

    Burnsville, MN
    2 days ago
  • $150k - $175k

     ...Points North is looking for a Senior Platform Engineer who is ready to do work that is both foundational and forward-looking. This role will help...  ...follow.  ~ Comfortable working as a close partner to software development teams, not as a separate ops function.  ~ Bonus... 
    Senior
    Full time
    Remote work

    Points North

    Bloomington, MN
    more than 2 months ago
  • $61k - $73k

    Sales Manager | Radisson Blu Mall of America We are looking for a Sales Manager who knows how to hunt, close, and grow group business while protecting the guest experience and the brand promise. You will own group sales strategy, manage RFPs, and build relationships that...
    Senior

    Radisson Blu Mall of America

    Bloomington, MN
    13 hours ago
  • $86.2k - $111k

     ...individual to support our multi-site Aerospace & Defense AS9100-certified and Industrial ISO 9001-certified operations as our next Senior Quality Engineer . This role is central to ensuring product and process excellence across multiple industrial manufacturing facilities while... 
    Senior
    Work experience placement
    H1b
    Remote work
    Relocation
    Relocation package

    Donaldson

    Bloomington, MN
    4 days ago

Do you want to receive more vacancies?

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