Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS ... Communicate and coordinate activities and technical status with the Systems Engineer, Software ...
Quick apply
Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS ... Communicate and coordinate activities and technical status with the Systems Engineer, Software ...
Quick apply
Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS ... Communicate and coordinate activities and technical status with the Systems Engineer, Software ...
Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS ... Software Engineers, and other Project team members, as appropriate * Conduct systems engineering ...
Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS ... Software Engineers, and other Project team members, as appropriate * Conduct systems engineering ...
Eden Prairie, MN · On-site
$145K - $190K/yr
Define application-level software architecture, including: - Data flow from embedded device → ... Vision Software Engineers (algorithms, image processing), Vision Systems Engineers (hardware ...
Quick apply
Eden Prairie, MN · On-site
$145K - $190K/yr
Define application-level software architecture, including: - Data flow from embedded device → ... Vision Software Engineers (algorithms, image processing), Vision Systems Engineers (hardware ...
Saint Paul, MN · On-site
$120 - $170/hr
You will work closely with four principal-level software engineers. Because our engineering projects are diverse and complex, you will need to be very opento learningnew technologies. You are ...
Saint Paul, MN · On-site
$120 - $170/hr
You will work closely with four principal-level software engineers. Because our engineering projects are diverse and complex, you will need to be very opento learningnew technologies. You are ...
Saint Paul, MN · On-site
$90 - $110/hr
Junior to Mid Level Full Stack Developer Twin Cities, MN Internal Hire Solutia Consulting is ... Use basic design patterns and sound coding practices to build maintainable software. Build and ...
Saint Paul, MN · On-site
$90 - $110/hr
Junior to Mid Level Full Stack Developer Twin Cities, MN Internal Hire Solutia Consulting is ... Use basic design patterns and sound coding practices to build maintainable software. Build and ...
$100K - $140K/yr
Experience mentoring senior and mid-level engineers * Experience in financial services or other ... If you are a Lead AI Software Engineer with extensive experience who enjoys building intelligent ...
$100K - $140K/yr
Experience mentoring senior and mid-level engineers * Experience in financial services or other ... If you are a Lead AI Software Engineer with extensive experience who enjoys building intelligent ...
Minneapolis, MN · On-site
$65 - $70/hr
... in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool • Experience either standing up or extending software verification ...
Minneapolis, MN · On-site
$65 - $70/hr
... in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool • Experience either standing up or extending software verification ...
Moundsview, MN · On-site
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... May have direct supervisory responsibilities for lower-level technical resources. Participate in ...
Moundsview, MN · On-site
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... May have direct supervisory responsibilities for lower-level technical resources. Participate in ...
Saint Paul, MN · On-site
The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ... mid-senior level role. Your Skills and Expertise To set you up for success in this role from day ...
Saint Paul, MN · On-site
The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ... mid-senior level role. Your Skills and Expertise To set you up for success in this role from day ...
Saint Paul, MN · On-site
The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ... mid-senior level role. Your Skills and Expertise To set you up for success in this role from day ...
Saint Paul, MN · On-site
The Impact You'll Make in this Role As a Senior Software Engineer, you will have the opportunity to ... mid-senior level role. Your Skills and Expertise To set you up for success in this role from day ...
Edina, MN · On-site +1
$126K - $167K/yr
... level software testing • Assist SQA with integration and system level software testing • ... Mentor junior developers to aid in their development • Design performance-oriented models ...
Edina, MN · On-site +1
$126K - $167K/yr
... level software testing • Assist SQA with integration and system level software testing • ... Mentor junior developers to aid in their development • Design performance-oriented models ...
Be Seen First
Shoreview, MN · On-site
$100K - $140K/yr
Experience mentoring senior and mid-level engineers * Experience in financial services or other ... If you are a Lead AI Software Engineer with extensive experience who enjoys building intelligent ...
Quick apply
Be Seen First
Shoreview, MN · On-site
$100K - $140K/yr
Experience mentoring senior and mid-level engineers * Experience in financial services or other ... If you are a Lead AI Software Engineer with extensive experience who enjoys building intelligent ...
Eagan, MN · On-site
$69K - $125K/yr
Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...
Eagan, MN · On-site
$69K - $125K/yr
Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...
Maple Plain, MN · On-site
$127K - $167K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
Maple Plain, MN · On-site
$127K - $167K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
Maple Plain, MN · On-site
$107K - $161K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
Maple Plain, MN · On-site
$107K - $161K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
$107K - $161K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
Quick apply
$107K - $161K/yr
Join our team as a Senior Software Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday ... Mentor and support mid-level and junior engineers, fostering growth and technical excellence within ...
Eagan, MN · Hybrid
$69K - $125K/yr
Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...
Eagan, MN · Hybrid
$69K - $125K/yr
Leidos is seeking a junior to mid level Software Developer who will be a member of a dynamic team working on the development/maintenance of software that improves aircraft runway and terminal ...
Minneapolis, MN · On-site
$54 - $122/hr
Apply strong software design and engineering skills to develop embedded and system-level software for medical devices that meet defined performance, safety, and quality requirements. * Design ...
Minneapolis, MN · On-site
$54 - $122/hr
Apply strong software design and engineering skills to develop embedded and system-level software for medical devices that meet defined performance, safety, and quality requirements. * Design ...
Saint Paul, MN · On-site
$85 - $110/hr
Develop low-level device drivers and hardware abstraction layers (HAL) for sensors, processors ... Collaborate with software engineering teams to define APIs, communication protocols, command ...
Saint Paul, MN · On-site
$85 - $110/hr
Develop low-level device drivers and hardware abstraction layers (HAL) for sensors, processors ... Collaborate with software engineering teams to define APIs, communication protocols, command ...
Minneapolis, MN · On-site
$110 - $140/hr
Develop application and system level software that enables real time navigation, device control, and clinical workflows. * Collaborate cross functionally with engineering, clinical, regulatory ...
Minneapolis, MN · On-site
$110 - $140/hr
Develop application and system level software that enables real time navigation, device control, and clinical workflows. * Collaborate cross functionally with engineering, clinical, regulatory ...
$62.2K - $74.8K
2% of jobs
$74.8K - $87.5K
4% of jobs
$87.5K - $100.1K
6% of jobs
$100.1K - $112.8K
8% of jobs
$119.5K is the 25th percentile. Wages below this are outliers.
$112.8K - $125.4K
7% of jobs
$125.4K - $138.1K
18% of jobs
The median wage is $141K / yr.
$138.1K - $150.7K
16% of jobs
$150.7K - $163.3K
2% of jobs
$168.5K is the 75th percentile. Wages above this are outliers.
$163.3K - $176K
26% of jobs
$176K - $188.6K
1% of jobs
$188.6K - $201.3K
8% of jobs
$62.2K
$144.5K
$201.3K
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.
The most popular types of Software Engineer jobs in Minnesota are:
For Mid Level Software Engineer jobs in Minnesota, the most frequently searched job titles are:
The top searched job categories for Mid Level Software Engineer jobs in Minnesota are:
Cities in Minnesota with the most Mid Level Software Engineer job openings:

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
Support engineering activities for ground station equipment, including antenna, RF, and associated systems.
Coordinate and communicate technical status and activities with team members and project partners.
Conduct systems engineering tasks such as requirements development, interface definition, architecture analysis, and integration testing.
At Relative Dynamics we value knowledge as a process rather than knowledge as an answer. Founded in 2011 our goal is to define the new space era by continuously pushing the boundaries of engineering models services and technology development. Visit us at www.relativedynamics.space.
Relative Dynamics is a subcontractor supporting USGS Earth Resources Observation and Science (EROS) Center. In this role, you will be employed by Relative Dynamics and assigned to work on projects in support of USGS Earth Resources Observation and Science (EROS) Center.
Relative Dynamics is seeking a Mid-Level System Engineer in Sioux Falls, SD, to support the USGS Earth Resources Observation and Science (EROS) Center. This is a full-time, onsite role that requires regular in person interaction with team members, scientists, and mission partners. This role is not eligible for remote work. This team, in collaboration with NASA and the Landsat project, specializes in remote sensing and provides over fifty years of satellite imagery data to global users and science organizations.
What You'll Get to Do:
Work on meaningful projects that support Earth science and sustainability
Collaborate with experienced engineers and mentors who are passionate about innovation
Gain hands-on experience with cutting-edge technologies in Satellite Communications and system development
Be part of a team that values curiosity, creativity, and continuous learning
Provides hardware engineering support and maintenance for all ground station radio frequency (RF) equipment. This includes supporting the procurement, deployment/integration, troubleshooting and repair of RF equipment.
Provides Satellite Communications systems engineering support to develop ground based systems in accordance with mission requirements. This includes the antenna(s), RF equipment and all associated ground station equipment.
Communicate and coordinate activities and technical status with the Systems Engineer, Software Engineers, Operators and other Project team members, as appropriate
Conduct systems engineering activities in accordance with an established Systems Engineering Management Plan (SEMP)
Support decomposing operations concepts into detailed requirements
Support developing and implementing requirements
Support defining and documenting interface definitions
Conduct architecture and trade study analysis
Execute formal integration testing and analysis
Support the integration activities at remote partner locations
Ensure all system activities are conducted in accordance with standards and best practices
Submit, analyze, and manage configuration change requests in accordance with Configuration Management (CM) processes
What You'll Need:
Required Experience:
Bachelor’s degree in Electrical Engineering, Satellite Communications/Systems Engineering, or related field.
Former job experience of 4-6 years in Satellite Communications Engineering or equivalent is required for this position. Experience in satellite ground systems or Low Earth Orbit (LEO) satellite communications is a plus.
US Citizenship is required due to ITAR requirements
Three years of continuous residency in the U.S. for issuance of a Government Security credential
Ability to obtain and maintain a national agency check and background investigation for facility access
Required Skills
Excellent interpersonal, organizational, and communication skills
Ability to work independently as well as part of a team
Knowledge of the Systems Engineering and Project Life Cycle
Experience in working with RF equipment including antenna, demodulators, receivers, upconverters, station controllers and basic diagnostic equipment such as spectrum analyzers.
Experience in anomaly investigations or troubleshooting activities
Ability to read and interpret schematics and wiring diagrams
Desired Qualifications
Requirements generation experience
Integration and Test experience
Who You Are:
A self-starter who thrives in a fast-paced environment
A quick learner who is always ready to gain depth of knowledge
A reliable worker who knows the importance of showing up when it counts
Accept assignments with open cooperative positive and team-oriented attitudes
Able to plan and execute plans across teams
Effective communicator both written and verbal
What You'll Enjoy:
Competitive wage and benefits package
Medical, dental, vision and life/disability insurance
Vacation and paid holidays
Tuition reimbursement
401k with company match
Employee referral program
Community involvement investing and giving back to the community
Relative Dynamics conducts a comprehensive background check that includes drug testing. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender identity, sexual orientation, age, marital status, veteran status or disability status.
Sourced by ZipRecruiter
Guided missile and space vehicle manufacturing
51 - 200 Employees
Laurel, MD, US
2011