Principal software engineer jobs in Eden Prairie, MN - 1,216 jobs
All
Principal Software Engineer
Software Engineer
Software Engineering Internship
Software Developer Internship
Senior Engineer
Principal Software Engineer
On-Demand Group 4.3
Principal software engineer job in Minneapolis, MN
On-Demand Group is currently seeking for a PrincipalSoftwareEngineer for a 3-month contract engagement to start.
Title: PrincipalSoftwareEngineer
Duration: 3-month contract to hire
The PrincipalSoftwareEngineer position is responsible for delivering successful technical solutions for the Oracle HCM Cloud/Fusion platforms. The individual is responsible for development and support activities with minimal supervision and guidance. A successful candidate will have a solid record of delivering technical solutions under timeline and a proven track record of working efficiently with business, functional, and technical teams. This role's focus is on the development, maintenance, and support of new and existing Oracle EBS and Cloud/Fusion functionality. The PrincipalSoftwareEngineer will mentor, lead, and indirectly influence internally and cross functionally.
ACCOUNTABILITIES:
Leads and participates in schedule definition, system design, scope definition and development/selection of software solutions:
• Works with a team or independently to research and define user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required.
• With minimal direction, works to formulate system scope, objectives, requirements, and design documentation.
• Works with a team to provide information and development schedules for assigned work.
• Leads the creation of appropriate documentation for all application modifications and new development.
• Develops applications/enhancements within client's defined architecture and following the predefined processes/methodologies.
• Proactively communicates with and coordinates activities with other team members.
Team Support:
• Works with team members to develop, maintain and improve critical internal and external production applications.
• Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
• Provides timely status updates for assigned work to the team members and leadership.
• Researches the changing marketplace to keep current with technology and upgrades.
• Provides production system support as needed.
• Mentor, support, guide, and train other team members.
• May support or provide technical expertise within team and cross functionally.
• Other duties as assigned.
REQUIRED QUALIFICATIONS:
Knowledge of:
• Knowledge of enterprise frameworks, systems integrations, software development and testing methodologies is required
• Technical expertise/knowledge of development tools and processes
• Strong knowledge of developing interface and conversion routines
• Advanced knowledge of the development life cycle including testing process and methods, variable programming fundamentals, conditional execution, data structures, compilation and debugging tools
• Advanced knowledge of Agile and object-oriented software development methodologies
• Generating process documentation
• Familiarity with SDLC
• Automated testing / regression testing
• Experience in a Scrum/Agile development environment
• Knowledge and experience with
o SQL, PL/SQL, XML, BI Publisher
o Oracle Visual Builder Studio
o Oracle Fast Formulas
o Linux shell scripts
o SOAP XML, WSDL, XML schema, and XSL
o RESTful services, JSON
o SOA gateway deployments
o SOAPUI, XMLSpy, POSTMAN for SOA testing and development
o Code management and deployment platforms for Oracle Fusion/PaaS
• Knowledge of some or all of Cloud HCM suite of products:
o Core HR
o Payroll
o Learning
o Absence Management
o Time and Labor
o Compensation
o Recruiting
o Workforce management
o Performance management
o Goal management
o Reporting - OTBI/BI-SQL
o Benefits
• Opening, managing, and resolving Oracle service requests with Oracle support
• Demonstrated knowledge of Oracle suggested standards and approach for delivering EBS and Cloud solutions
The projected hourly range for this position is $70 to $80.
On-Demand Group (ODG) provides employee benefits which includes healthcare, dental, and vision insurance. ODG is an equal opportunity employer that does not discriminate on the basis of race, color, religion, gender, sexual orientation, age, national origin, disability, or any other characteristic protected by law.
$70-80 hourly 1d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer - MLOps Platform (28872)
Dahl Consulting 4.4
Principal software engineer job in Brooklyn Park, MN
SoftwareEngineer - Machine Learning Platform (GCP)
Job Type: Contract (6 months)
Compensation: $132 - $169 per hour (W2 Only)
Industry: Retail
Required Skills: GCP, MLOps, Java or Python
About:
We're looking for a hands-on SoftwareEngineer to join our Machine Learning Platform team. In this role, you'll build cloud-native tools and infrastructure that empower data scientists and ML engineers to develop, deploy, and operate machine learning workflows at scale.
What You'll Do:
Design and implement platform services, SDKs, and APIs for MLOps workflows.
Build and operate Google Cloud Platform (GCP) infrastructure, including Vertex AI, IAM, and networking.
Develop backend services that standardize ML deployment and operational best practices.
Partner with data science teams to enable scalable, secure, and observable ML workflows.
Troubleshoot and automate fixes for platform and infrastructure issues.
What We're Looking For:
Strong proficiency in Java or Python.
Hands-on experience with GCP, containerization (Docker), and orchestration.
Expertise in MLOps patterns, CI/CD pipelines, and API development.
Familiarity with Terraform, networking concepts, and Git-based workflows.
Bonus: Experience with Vertex AI, distributed systems, and self-service developer platforms.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family's needs. For details, please review the DAHL Benefits Summary: ***********************************************
$74k-101k yearly est. 2d ago
Senior SAP ISU BTP Engineer
Kellymitchell Group 4.5
Principal software engineer job in Minneapolis, MN
Our client is seeking a Senior SAP ISU BTP Engineer to join their team! This position is located in Minneapolis, MN or Denver, CO.
Support enterprise integrations to existing applications using standard integration patterns that reinforce strong system boundaries and interfaces
Reverse engineer and modernize existing ACE based integration flows to align with RISE and BTP patterns
Troubleshoot interface errors and support testing cycles
Partner with technical architects to ensure alignment with SAP standards
Lead platform environment engineering across multiple transformation lifecycle activities such as: staging, automation, monitoring and migration
Design and implement infrastructure provisioning processes, automation pipelines and platform services with independence
Partner with architects and technical leads to design and optimize cross platform integration and compliance requirements
Diagnose complex infrastructure and application issues and drive resolution across test, QA and non-production environments
Lead conversion, migration and performance tuning efforts across multiple environments during key program phases
Ensure cybersecurity and regulatory controls are appropriately implemented
Recommend remediation options as relevant
Maintain and enhance environment documentation, engineering standards and reusable patterns for the program
Desired Skills/Experience:
Bachelor's degree in Computer Science, Engineering or equivalent experience
7+ years of experience in platform engineering, DevOps, infrastructure or related domain
Strong technical proficiency and ability to independently solve complex engineering problems
Demonstrated experience designing scalable, secure environments
Strong cross functional communication and collaboration skills
Hands on SAP BTP and ISU experience, utilities preferred
Strong integration development skills
Benefits:
Medical, Dental, & Vision Insurance Plans
Employee-Owned Profit Sharing (ESOP)
401K offered
The approximate pay range for this position is between $98.00 and $140.00. Please note that the pay range provided is a good faith estimate. Final compensation may vary based on factors including but not limited to background, knowledge, skills, and location. We comply with local wage minimums.
$83k-103k yearly est. 1d ago
Summer 2026 Software Engineering Intern
Aerovironment 4.6
Principal software engineer job in Minneapolis, MN
Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members.
We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location.
Summary
As a SoftwareEngineering Intern, you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools.
This role is ideal for someone who's eager to apply their software development skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact.
Position Responsibilities
Assist in the design, coding, testing, and debugging of software components and systems.
Contribute to the development of tools and applications that support AV robotics and aerospace platforms.
Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities.
Participate in code reviews, documentation, and the use of version control and defect tracking tools.
Help develop scripts or automation to improve team workflows and efficiency.
Learn and apply best practices in software development processes, including Agile methodologies.
Support the development of prototypes, simulations, and proof-of-concept demonstrations.
Attend team meetings, contribute ideas, and learn to estimate development effort and timelines.
Basic Qualifications (Required Skills & Experience)
Currently pursuing a Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or a related field.
Strong foundational knowledge in programming languages such as Python, C++, or Java.
Familiarity with development tools such as Visual Studio, Git, Eclipse, or similar IDEs.
Experience with data structures, algorithms, and software design principles.
Demonstrated problem-solving and analytical skills.
Ability to work both independently and collaboratively in a team environment.
Effective written and verbal communication skills.
Preferred Qualifications & Competencies
Experience with software development on Linux, Windows, or cross-platform environments.
Exposure to web technologies, cloud platforms, or backend services is a plus.
Interest in or exposure to robotics, autonomous systems, or data analytics.
Experience using scripting languages (e.g., Bash, Python) to automate tasks.
Knowledge of Agile development practices and version control (e.g., Git).
Curiosity and willingness to learn new technologies and frameworks.
Ability to take ownership of tasks and contribute to team goals.
Physical Demands
Ability to work in an office and R&D lab environment (Constant)
Required to sit, type, and use office equipment for extended periods (Frequent)
ITAR Requirement:
T
his position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A “U.S. person” according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.
Benefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: **********************************
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
Who We Are
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
What We Do
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.
ITAR
$48k-64k yearly est. Auto-Apply 60d+ ago
Intern Engineer - Software Engineering
General Dynamics Mission Systems 4.9
Principal software engineer job in Bloomington, MN
Basic Qualifications
Candidates should demonstrate a thorough understanding of engineering technology. Engineering Interns must be enrolled in an accredited degree program in Computer Engineering, Systems Engineering, SoftwareEngineering, Electrical Engineering, Mechanical Engineering or other related scientific or technical discipline with a preference for a standing of a sophomore or higher.
Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
REPRESENTATIVE DUTIES AND TASKS:
Apply your classroom-learned skills to a program supporting the defense of our country. GDMS has an immediate opening for an Engineering Intern to join our team. The position provides an opportunity to work on projects that support some of our nation's fundamental defense services. GDMS employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.
The SoftwareEngineering Intern will work on End User product development programs perform the following activities:
Participates in requirements analysis, functional analysis, design, integration and verification of software
Collaborates with other Software team members to develop software design, code, and unit test.
Has and uses experience with common programming languages (C, C++, Python, Rust).
Works within the SoftwareEngineering group, and has some contact with other engineering and manufacturing groups.
Has some contact with project leaders to provide status or discuss technical issues.
Works on problems of low to medium complexity and scope under supervision from a SW Lead and peer review of other SW team members.
The selected candidate will work with collaborative teams on various technical projects associated with our core mission. In addition to receiving a competitive wage, the Engineering Intern will enhance their skill set by working among a talented and technically accomplished group of colleagues. Interns will also enjoy a flexible work environment where contributions are recognized and rewarded.
Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $30.45 - USD $30.45 /Yr. Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
$30.5 hourly Auto-Apply 6d ago
Firmware/Software Internship - Summer 2026
Our Group
Principal software engineer job in Shakopee, MN
Seagate's Shakopee Design Center is hiring a Firmware/Software Intern in the Development team. This is an exciting opportunity to get involved with new product development, using Agile / SCRUM methodologies. The Firmware/SoftwareEngineer will be responsible for developing and maintaining drive level embedded real time code, object oriented python code, and infrastructure tools driving engineering efficiency. This person will implement, debug and deploy code for new data storage products, used to manufacture quality products through the Test Process.
About the role - you will:
· Design, Develop, Test, and Integrate new features into Hard Disc Drive (HDD) products.
· Work closely with HDD firmware engineers to develop tools that will be instrumental in the code development life-cycle.
· Get involved in challenging projects and gain exposure to softwareengineering best practices.
· Participate in requirements gathering and be responsible for developing, debugging and deploying these tools.
· Contribute to cross functional teams and present recommendations to the team.
About you:
· Proven proficiency in working with Python and C.
· Willingness to take initiative.
· Great written and verbal communication skills.
Your experience includes:
· In the BS or MS program of Computer Science, Computer Engineering or enrolled in related degree program and returning to university in the fall, 2026.
Location:
MN: Our Shakopee campus is located 25 minutes southwest of Minneapolis in a setting with a rural vibe - it overlooks a horse racing track and stables, yet it has great entertainment venues close by as well. With wide-open spaces, the campus has plenty of space for running, biking, shooting some hoops or playing volleyball over lunch. If working out is your thing, the on-site fully equipped fitness center hosts wellness programs, tournaments and group workouts. Hungry? Seagate offers an on-site café with freshly sourced foods and specialty coffees, or if you prefer, drive to one of many restaurants just minutes away. #internship #intern
The estimated base wage range for this position is $22-$36/hr. The individual base wage is based on work location and additional factors, including job-related skills, experience, and relevant education or training.
Seagate offers comprehensive benefits to its eligible Interns, including, but not limited to, medical, dental, vision, and participation in the employee stock purchase plan. Seagate also offers Interns 12 paid holidays and a minimum of 48 hours of paid sick leave. The benefits for this position are based on a 24 to 40-hour-per-week schedule for a full calendar year and may differ depending on work location and tenure with the Company. #internship
Location: Shakopee, United States
Travel: None
$22-36 hourly 57d ago
Software Engineer Intern (on-site - not remote)
Clear Lakes Dental Franchise
Principal software engineer job in Little Canada, MN
Job Title: SoftwareEngineer Intern
Company: Clear Lakes Dental
, not remote, located in Brooklyn Park, MN)
About Clear Lakes Dental: Clear Lakes Dental is a forward-thinking dental practice committed to excellence not only in patient care but also in leveraging cutting-edge technology to streamline operations, enhance training, and improve the overall patient journey. We're excited to innovate and create tools that empower our team and delight our patients.
Project Overview:
Join us in shaping the future of dental operations and patient engagement! We are developing a suite of innovative software solutions, including AI-powered tools, designed to streamline and optimize workflows for our dental team and significantly enhance the patient experience. As an intern, you will be a key contributor, directly involved in the design, development, and implementation of these solutions. Your projects will be diverse and impactful, potentially including (but not limited to):
Immersive VR training programs for staff development.
User-friendly mobile and web applications for seamless patient interaction
Intelligent automation tools to tackle complex and time-consuming dental-specific administrative or clinical support tasks.
What You'll Do:
Design, develop, test, and deploy full-stack applications and features across our project portfolio
Contribute to the development of VR training modules using relevant technologies (e.g., Unity/Unreal with C#/C++).
Develop and integrate AI/automation tools to improve operational efficiency
Build and maintain APIs and database schemas for our applications
Collaborate effectively with a cross-functional team, including dental professionals, designers, and other engineers, to translate requirements into technical solutions.
Write clean, maintainable, well-documented, and testable code.
Present your work, findings, and share progress with the team regularly.
Who We're Looking For:
Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or a related field.
Solid understanding of core software development principles, data structures, and algorithms.
Programming experience in TypeScript.
Strong problem-solving, analytical, and critical-thinking skills.
Excellent attention to detail.
Ability to work effectively both independently and as part of a collaborative team.
A proactive and eager learner, passionate about technology and its application in new domains.
Bonus Points:
Hands-on experience with Supabase and Nuxt 3.
Familiarity with cloud platforms, particularly AWS tools
Previous experience with VR/AR development (Unity or Unreal Engine).
Experience with Git
Our Culture at Clear Lakes Dental:
At Clear Lakes Dental, we're more than just a dental practice - we're a community that values innovation, collaboration, and supports all our team members, including our tech talent. We appreciate the creativity and technical skills you bring to our projects, which is why we prioritize a positive, team-oriented environment where you can learn, contribute, and thrive.
As an intern at CLD, you'll have the opportunity to focus on what you're passionate about-developing impactful technology solutions-with the support of a dedicated team. We ensure you have the tools, modern technology, and guidance needed to excel in your role and significantly grow your skills through hands-on experience.
But work isn't just about the code-it's about the experience! Our team enjoys a fun, welcoming culture with team outings, happy hours, and great meals together. Whether you prefer to join in on the fun or engage at your own pace, you'll always feel like part of the team.
Join a team where your technical skills are valued, your contributions make a real impact, and you can be part of exciting, cutting-edge projects within a supportive and dynamic practice!
$39k-67k yearly est. 60d+ ago
University of Minnesota-Twin Cities -- Software Engineer Intern 2026
Maverick Software Consulting 3.2
Principal software engineer job in Minneapolis, MN
Join Maverick Software Consulting - Real Industry Experience While You Study!
Are you a student at the University of Minnesota, Twin Cities with a passion for software development?
Maverick Software Consulting is hiring motivated and talented students to work directly with our industry-leading clients - all while continuing your coursework.
What You'll Do: Help build and test real-world software using technologies like:
Java Software Development - Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks.
Microsoft Software Development - .NET Core, C#, Visual Studio, and cloud-based .NET solutions.
Web Development - HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud.
Cloud Development - AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines.
AI & Machine Learning - TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications.
Automated Software Testing - Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation.
You will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your own flexible schedule, and give you hands-on experience that employers value.
We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level softwareengineer. You'll gain real-world experience in software development and testing-not just ‘busy' work-as an integral part of our clients' teams.
See what some of our students have to say: *****************************************
Qualifications:
Current Sophomore, Junior, or Senior with at least 13 months remaining before graduation.
Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, SoftwareEngineering, Information Systems, or a related field.
Availability: 20 hours per week during the school year, 40 hours per week over the summer.
Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.
$45k-67k yearly est. 12d ago
Software Engineer Intern
Veranex
Principal software engineer job in Minneapolis, MN
About This Role As a SoftwareEngineering Intern, you will be responsible for assisting with development of software projects. We are looking for interns who can communicate well both with other members of the software team and cross-functionally (with electrical and mechanical engineering teams, test engineers, and product managers).What You'll Do
Maintain existing software
Participate in active project development lifecycles
Develop unit tests
Draft clear and concise documentation
Ensure all software satisfies quality standards
Perform other duties as assigned
Required Qualifications
Currently pursuing a Bachelor's or Master's degree in a field related to Computer Science
Significant experience with at least one primary language (C/C++ for firmware development, or python/Javascript/C# for application development, Java or Swift for Mobile app development)
Some experience with at least one additional language: React, React Native
Strong understanding of OOP
Understanding of SQL databases
Understanding of multithreaded software concepts
Excellent written and verbal communication skills
Willing and able to learn in a fast-paced environment
Preferred Qualifications
Familiarity with Medical Devices / Safety Critical software development
Understanding of electronics, digital communications, and common protocols
Experience developing embedded firmware
Strong grasp of scripting languages such as Python
Web development skills
Robotics or Motor Control skills
$39k-66k yearly est. 17d ago
Software Engineer
Collabera 4.5
Principal software engineer job in Eagan, MN
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Responsibilities:
Technology implementation of the DevOps solution for our Big Data implementation - Enterprise Content Platform
Implement discussion of technical solutions and ideas with other technical and management leadership throughout the company.
Participate in feature architecture to understand and build DevOps needs
Analyze and select tools to be used in the DevOps solution
Ensure system infrastructure for DevOps tooling and environments is available
Build solid working relationships with users and architecture teams
Continue to develop a strong base of technical skills in the various technologies used by the Enterprise Content Platform team
Qualifications
Qualification:
Be a technical resource and mentor to other team members
Bachelor's Degree or equivalent years of experience
7+ years experience using Java and various build and deploy tools
Experience performing command line based Linux administration including writing or customizing shell scripts
Excellent written and verbal communication skills
Dynamic thinker, a problem solver
Self-motivated and self-directed
Additional Experience Preferred:
Experience with Perl and Python scripting
Experience with Apache Ant build scripts
Using and maintaining version control systems (Git or TFS)
Additional Information
To get further details or to apply for this position please contact:
Nishita Honest
************
*******************************
$69k-93k yearly est. Easy Apply 1d ago
Software Development Intern, Production Scoring Services
Korn/Ferry International 4.9
Principal software engineer job in Minneapolis, MN
Requisition ID 24768 Country United States of America State / Province Illinois, Minnesota City Chicago, Minneapolis Application Deadline 15 March 2026 About Us Korn Ferry is a global consulting firm that powers performance. We unlock the potential in your people and unleash transformation across your business - synchronizing strategy, operations, and talent to accelerate performance, fuel growth, and inspire a legacy of change. That's why the world's most forward-thinking companies across every major industry turn to us - for a shared commitment to lasting impact and the bold ambition to Be More Than.
Headquartered in Los Angeles, our over 9,000 colleagues globally serve clients in more than 50 countries. We offer five core capabilities that span the full talent lifecycle:
* Organizational Strategy
* Assessment and Succession
* Talent Acquisition
* Leadership Development
* Rewards and Benefits
Job description
OPPORTUNITY TO ENHANCE YOUR CAREER - It's about exceeding your potential.
This position sits within the Korn Ferry Institute (KFI), an innovation center for Korn Ferry focused on illuminating key trends and drivers of human and organizational performance. KFI develops robust scientific research, cutting-edge intellectual property, and state-of-the-art analytics that are infused into Korn Ferry solutions. We provide unparalleled insights, thought leadership, research, data, and expertise. Our work enables individuals, teams, and organizations to make better-informed decisions to thrive in the new economy and to exceed their potential on their journey to greatness.
KFI is a highly agile, matrixed organization with dozens of projects active at any one time, many of which are strategic and high priority. The KFI includes professionals from diverse disciplines including industrial/organizational, quantitative, and educational psychology; sociology; neuroscience; and data science. As such, this role may require collaboration across research, thought leadership, data, analytics, IP, and measurement areas, and projects may involve multiple cross-functional stakeholders.
Our new 10-week global internship program is part of Korn Ferry Launch, which is an early-career development program created to give interns and recent graduates a head start in their professional life. It's an invaluable learning experience that could be the fast track to a rewarding long-term career at Korn Ferry.
As an intern you'll be given plenty of opportunity to make an impact here. In fact, you'll be welcomed as a valued member of the team, and you'll be working on real projects, alongside senior Korn Ferry Institute team members. Your assignments might include things like market mapping, analyzing data or even attending research homeroom meetings - professional experiences that will look great on your resume.
We'll offer you plenty of support and guidance while you're here, as well as practical training and development. This internship will help you learn the business and people skills you need to succeed in the workplace and give you the chance to start building your professional network.
Your time at Korn Ferry will help you discover where your professional strengths and interests lie and might help you decide on a future career path. Many of our interns go on to join our New Grad Program after graduation, and we hope they will stay with us as their careers continue to develop.
The Korn Ferry Global Internship Program is open to rising juniors and seniors from any academic major, as well as candidates earning post graduate degrees.
KEY RESPONSIBILITIES
The Korn Ferry Institute Intellectual Property (IP) team develops, updates, and innovates work design and measurement, assessment, and development solutions at the individual, team, and organization levels.
The KFI IP team is seeking a motivated and detail-oriented Intern with a technical background and strong programming skills to join our team. In this role, you will work with our team's data scientists and software developers to support ongoing software development and updates to our scoring systems for measuring the competencies and behaviors required for effective performance in professional and leadership roles. This is a unique opportunity to contribute to meaningful projects, collaborate with experienced developers, and gain hands-on experience working with production-grade software projects.
Responsibilities:
* Collaborate with data science and scoring engineers to support the development, QA, and maintenance of select scoring services, with a primary focus on multi-rater survey tools.
* Document scoring algorithms and data flows. Share results and approaches with data scientists and other internal stakeholders.
* Review and improve the scalability of shared codebases and packages used across multiple scoring services. Leverage comprehensive documentation and end-to-end testing to ensure the accuracy and reliability of scoring service results.
Qualifications:
* Currently pursuing a degree in Computer Science, Data Science, Quantitative Psychology, SoftwareEngineering, or a related programming-intensive field.
* Proficiency with at least two programming languages (e.g. Python, Java), along with general programming principles, including data structures, algorithms, and object-oriented programming. While our primary codebase is in R, we value a candidate's ability to think logically, write clean code, and adapt to new languages over specific syntax knowledge.
* Familiarity with version control: Basic experience with Git and GitHub (e.g., committing, merging, branching) to ensure seamless collaboration within our development workflow.
* Familiarity with the basics of software testing (e.g., unit, system, regression testing), and some experience writing software tests.
* Professional Growth Mindset: A genuine interest in learning the nuances of professional production software development, including continuous integration/continuous delivery (CI/CD), more advanced version control (e.g., PR process, recovering from mistakes, integration with CI/CD), issue tracking, working with containers, as well as writing clean, maintainable code and participating in peer code reviews.
Why Join Korn Ferry?
This internship offers a unique opportunity to contribute to Korn Ferry's industry-leading intellectual property while building skills in research, data analysis, and competency modeling. You'll work alongside experts, gain insights into leadership development and assessment practices, and make a real impact on innovative solutions shaping organizational success.
Estimated hourly rate
20.00 USD - 25.00
Salary range represents the compensation Korn Ferry expects to pay to a candidate with the requirements for the job posted. Korn Ferry offers competitive compensation and benefits commensurate with experience.
Korn Ferry may use AI as part of its recruitment process, but all hiring decisions are made by humans.
Korn Ferry Benefits
The Korn Ferry Cares Wellbeing Platform offers Employees health benefits (Medical, Dental, Vision, Short Term Disability, Basic Life and Accidental Death & Dismemberment), Critical Illness, Accident Injury, Hospital Indemnity, and Legal Insurance. Employees are eligible to enroll in Korn Ferry's Tax Deferred Savings plan 401(k). Employee Stock Purchase Program is available to all permanent employees who work 20 hours or more after 6 months of service.
Employees are eligible to receive a total of 15 days vacation annually plus paid time off for 16 company holidays. Full time eligible employees will accrue sick time commencing on the first date of employment at the rate of 3.33 hours per pay period for an annualized maximum of 80 hours.
Internal Mobility at Korn Ferry
If you currently work for Korn Ferry or one of our affiliates, you must be eligible to
$34k-42k yearly est. 1d ago
Software Engineer Intern (Python)
Garda Capital Partners 4.3
Principal software engineer job in Wayzata, MN
Garda Capital Partners (Garda) is a multi-billion dollar alternative investment firm with over 22 years of experience deploying relative value strategies across fixed income markets for institutional investors. Garda's primary offices are located in Wayzata, New York City, West Palm Beach, Geneva, Zug, Copenhagen, Singapore, and Scottsdale.
Garda is looking to hire a SoftwareEngineer Intern (Python) to be a part of our Research and Technology (R&T) team based out of our Wayzata office, in Summer 2026. This is an exciting position offering opportunities to gain exposure to enterprise software development practices at a global hedge fund.
Position Responsibilities
Aid in the development of new lines of business solutions using Python, and SQL
Support senior staff in designing and implementing complete solutions for our front office/risk systems.
Provide support for in-house and 3rd party applications
Qualifications & Desired Skills
Pursuing a Bachelor's or Master's Degree in Computer Science, Engineering, Mathematics, or Quantitative Finance
Experience with the Python ecosystem of common libraries and working knowledge of at least one statically typed language
Good grasp of computer science fundamentals (e.g. data structures, algorithms, operating systems etc.)
Familiarity with object-oriented programming
Strong problem-solving skills and commitment to high standards for code
Interest or prior experience in the financial trading industry (particularly in fixed income) a plus
Ability to work effectively in a high-energy, time-sensitive team environment
Detail-oriented with strong verbal and written communication skills
Within the range, individual pay is determined by work location and additional factors, such as job-related skills, experience, and relevant education.
Hourly Compensation for this role is expected to be between:$45-$45 USD
$37k-55k yearly est. Auto-Apply 2d ago
Software Engineering Intern
Puris
Principal software engineer job in Minneapolis, MN
At PURIS, we're dedicated to cultivating a better food system and making a positive impact. How do we do it? By transforming high-quality, USA-made pea ingredients and non-GMO soybeans into essential components for a wide range of everyday products. From cereals and snacks to protein beverages, soy milk, tofu, and beyond, our ingredients are powering a healthier future and strengthening our domestic food supply chain. This is more than just a job; it's an opportunity to be part of an exciting period of expansion and growth. You'll drive strategic initiatives, leverage cutting-edge solutions, and implement new processes that directly support a better food future for people and the planet.
The SoftwareEngineering Intern will help design and enhance digital tools that power PURIS's manufacturing, research, and business systems. You'll collaborate with engineers and analysts to create efficient, scalable software solutions that improve how our teams work, communicate, and innovate.
Pay Rate/Range: $20.00
Pay Frequency: Biweekly
Bonus Eligible: Yes
Work Location: Minneapolis HQ - Fully In Person
Time Period: Summer 2026
Travel: None
Responsibilities
Support development and maintenance of internal software applications and automation tools.
Assist with coding, testing, debugging, and documenting new or existing programs.
Collaborate with operations and IT teams to translate user needs into software improvements.
Participate in system integration projects to connect applications across departments.
Evaluate emerging technologies that could improve process efficiency or data visibility.
Coding AI Agents throughout different departments for a variety of necessary business needs.
How You'll Grow
Learn to design software that bridges technology and production in an innovative industry.
Gain hands-on experience in agile development, testing, and deployment cycles.
Work directly with technical mentors who value curiosity and creativity.
Why PURIS?
At PURIS, our SoftwareEngineering interns design and build tools that power the future of sustainable food. You'll work on real projects that connect data, people, and processes across our production network-developing software that makes everything from quality tracking to plant operations smarter and faster. Whether you're coding interfaces, automating workflows, or solving complex problems in real time, you'll see your work make a tangible impact. At PURIS, you're not just writing software, you're helping engineer a more sustainable world, one line of code at a time.
Requirements
Pursuing a Bachelor's degree in Computer Science, SoftwareEngineering, or related field.
Experience with one or more programming languages (Python, C#, JavaScript, etc.).
Strong problem-solving and analytical mindset.
Interest in applying technology within a real-world manufacturing and sustainability context.
Why Work with Us?
Career Growth: PURIS offers a dynamic work environment where you can develop your skills and advance your career. We are committed to nurturing talent and providing ample opportunities for professional development and growth within the company.
Innovative Environment: You'll have the opportunity to work with state-of-the-art engineering and cutting-edge technology. Our dedication to innovation means you'll be part of a forward-thinking team constantly pushing the boundaries of the plant-based food industry.
Strong Values: We uphold integrity and a global vision for the future. Our company culture is built on collaboration, excellence, and a shared commitment to our mission of creating a better food system. This commitment extends to fostering a workplace where safety is paramount in every operation.
Commitment to Sustainability: At PURIS, we are deeply dedicated to creating a sustainable future. Our manufacturing processes are designed to minimize environmental impact and promote regenerative agriculture. By joining our team, you'll contribute to a company that values sustainability and is committed to making a positive impact on the planet.
Join Our Team:
To apply for the role, visit ********************** PURIS is an equal opportunity employer. All qualified applicants are welcome, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. The hiring process includes successfully completing a background check, and drug screen. We E-verify all new hires.
INTEGRITY | LEADERSHIP | OPENNESS | GLOBAL VISION | ADAPTABILITY | PARTNERSHIP
$20 hourly 60d+ ago
Software Engineer (onsite)
Vitaver & Associates 3.4
Principal software engineer job in Saint Paul, MN
14397 - SoftwareEngineer (onsite) - St. Paul, MN Estimated Duration: 12+ months with possible extensions Work Setting: 100% of the time at the Client's site. No telecommuting or remote work. This is a non-negotiable requirement from the client
Only candidates able to relocate as required should apply to avoid removal from future consideration.
Required:
• Availability to work 100% of the time at the Client's site in St. Paul, MN (required);
• Hands-on experience with a modern web stack, including design and implementation of complex features
• Hands-on experience with a Python backend
• Hands-on experience with a modern JS frontend (Vue/React/Angular)
• Experience deploying and supporting applications on AWS
• Experience with cloud environments, databases, and supporting production workloads
Responsibilities:
• Design and implement complex features using a modern full-stack web development approach
• Develop and maintain robust backend services and APIs using Python
• Build responsive and interactive user interfaces with modern JavaScript frameworks (Vue, React, or Angular)
• Deploy, monitor, and support scalable web applications on AWS cloud infrastructure
• Independently own significant technical work, contribute to system and component-level design, write well-tested and maintainable code, and participate fully in agile ceremonies
Why apply?
• Gain experience with one of the world's largest solar and wind energy providers, which last year briefly became the most valued U.S. energy company;
• Work with a great team of professionals and learn newest technologies and approaches;
• Enjoy our Client's wonderful campus with top-notch facilities for work and recreation;
• Benefit from multiple projects extensions;
• Receive support and advice from Vitaver consultants who are already working at our Client's site;
• Get extra cash by participating in Vitaver Successful Completion Bonus Program;
• Always get paid in full and on time.
$71k-94k yearly est. 23h ago
iOS Software Engineer
Artech Information System 4.8
Principal software engineer job in Mendota Heights, MN
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job Description
iOS SoftwareEngineer
location: Mendota Heights,MN
Duration:3 months +
Job Summary:
Analyzes, develops, designs, and maintains iOS applications for the organization's products and systems. Performs system integration of software and hardware to maintain throughput and program consistency. Develops, validates, and tests: structures and user documentation. Work is evaluated upon completion to ensure objectives have been met. Determines and develops approach to solutions.
Job Requirements
Preferred Education:
• Bachelor's or Master's degree in an appropriate engineering discipline required.
Preferred Work Experience (years):
• Bachelor's degree and 4+ years of experience or Master's degree and 2+ years of experience
• 2+ Years experience integrating Objective-C with C++
Additional Information
For more information, Please contact
Shubham
************
$73k-96k yearly est. 1d ago
Software Engineer | UI (28873)
Dahl Consulting 4.4
Principal software engineer job in Brooklyn Park, MN
Title: SoftwareEngineer | UI
Job Type: Contract (6 months)
Compensation: $75.00 - $112.00 per hour (W2 only, no C2C)
Industry: Retail
Our client, a leading national retailer with a large engineering organization, is seeking a Contract SoftwareEngineer specializing in front-end UI development. This position supports a machine learning platform engineering team by building React-based interfaces used by internal engineers, data scientists, and analysts.
Job Description
As a SoftwareEngineer - UI, you will focus on developing and enhancing user-facing applications that integrate with existing platform services. This is an execution-focused role centered on implementing React components, improving usability, and ensuring consistent user experiences across internal tools. You will collaborate closely with backend and platform engineers, as well as UX designers, to translate requirements into effective UI solutions.
Key Responsibilities
Design, implement, and maintain front-end applications and UI components using React and modern JavaScript/TypeScript frameworks.
Build user interfaces that integrate with backend APIs and platform services.
Work with backend engineers and UX designers to translate product requirements into functional UI implementations.
Improve usability, accessibility, and consistency across internal platform tools.
Diagnose and resolve UI-related issues, including performance, usability, and integration problems.
Additional Responsibilities
Develop, test, and deploy production-ready front-end applications.
Implement client-side monitoring and logging to support observability and troubleshooting.
Improve front-end performance, reliability, and maintainability within the scope of the engagement.
Create and maintain technical documentation for UI components and workflows.
Support internal users by troubleshooting UI issues and helping them navigate platform interfaces.
Qualifications
Required
Bachelor's degree or equivalent practical experience.
5-10 years of professional softwareengineering experience focused on front-end or UI development.
Strong experience building applications with React.
Proficiency in JavaScript and/or TypeScript, HTML, and CSS.
Experience integrating front-end applications with RESTful APIs or similar backend services.
Familiarity with modern front-end build tools, testing frameworks, and Git-based workflows.
Strong analytical and problem-solving skills, with the ability to work independently within a defined scope.
Preferred
Experience building internal tools or developer-facing platforms.
Familiarity with component libraries, design systems, and UI consistency standards.
Experience with accessibility best practices and responsive design.
Exposure to cloud-hosted applications and CI/CD pipelines.
Experience collaborating on cross-functional platform or infrastructure teams.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family's needs. For details, please review the DAHL Benefits Summary: ***********************************************
Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
$74k-101k yearly est. 2d ago
Software Engineer Apps II
Aerovironment 4.6
Principal software engineer job in Minneapolis, MN
As a SoftwareEngineer II (Applications) one works with and is mentored by a talented group of engineers to design and develop software solutions to meet customer requirements. - Implements and optimizes algorithms and software including gRPC and REST endpoints, relational database schemas, and user interface components
- Supports testing and demonstration of components and integrated systems
- Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders
- Creates software design documentation according to software process requirements and guidance from Senior Engineers
- Delivers work on time according to agreed completion dates and project schedule & budget
- Operates in a continuous learning environment under moderate supervision
- Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
- Exercises judgment within defined procedures and practices to determine appropriate action.
- Builds productive internal/external working relationships
- Other duties as assigned
**Experience**
- 2 - 5 years of relevant experience in a softwareengineering or related field
- Strong softwareengineering skills with proficiency in full stack development including the use of Golang, Rust, Java, and/or Python as well as front-end web frameworks such as Vue
- Experience with relational database systems such as PostgreSQL or MySQL
- Experience with Ubuntu or other Linux operating systems
- Experienced writing unit tests and debugging code
- Demonstrated mathematical and analytical skills are required
- Demonstrated familiarity with source code configuration management tools such as Git as well as familiarity with IDEs and debuggers
**Education**
- A bachelor's degree in computer science or related field is required, or an equivalent combination of education, training, and experience
**Additional Requirements**
- Demonstrates effective listening, questioning, clarifying and summarizing skills to effectively communicate in one-on-one and small group settings
- Demonstrates understanding of system design that one is working on and understands the role that assigned tasks play in the system
- Able to excel in a fast-paced, deadline-driven environment, where small teams share a broad variety of duties
- Displays strong initiative and drive to accomplish goals and meet company objectives
- Takes ownership and responsibility for current and past work products
- Is committed to learning from mistakes and driven to improve and enhance performance of oneself, others, and the company
- Has effective problem-solving, analytical, interpersonal and communication skills
- Focuses on teamwork, collaboration and puts the success of the team above one's own interests
**Physical Demands**
- Ability to work in an office environment (Constant)
- Required to stand and sit for long periods; talk, hear, and use hands and fingers to operate a computer and telephone keyboard (Frequent)
**Special Requirements**
- U.S. Citizenship required
- Ability to obtain at minimum Secret level security clearance; active clearance is a plus
- Willingness to travel (Occasionally / Up to 20%)
The salary range for this role is:
$102,708 - $145,530
AeroVironment considers several factors when extending an offer, including but not limited to, the location, the role and associated responsibilities, a candidate's work experience, education/training, and key skills.
**ITAR Requirement:**
_T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._
**Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* .
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
**Who We Are**
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
**What We Do**
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
_We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._
**ITAR**
U.S. Citizenship required. Must be willing to work on government contracts and have the ability to obtain a security clearance.
**About AV:**
**AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.**
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
**If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.**
**Careers at AeroVironment (*****************************************
$102.7k-145.5k yearly 60d+ ago
Software Engineer Intern (on-site - not remote)
Clear Lakes Dental Franchise
Principal software engineer job in Little Canada, MN
Job DescriptionDescription:
Job Title: SoftwareEngineer Intern
Company: Clear Lakes Dental
, not remote, located in Brooklyn Park, MN)
About Clear Lakes Dental:
Clear Lakes Dental is a forward-thinking dental practice committed to excellence not only in patient care but also in leveraging cutting-edge technology to streamline operations, enhance training, and improve the overall patient journey. We're excited to innovate and create tools that empower our team and delight our patients.
Project Overview:
Join us in shaping the future of dental operations and patient engagement! We are developing a suite of innovative software solutions, including AI-powered tools, designed to streamline and optimize workflows for our dental team and significantly enhance the patient experience. As an intern, you will be a key contributor, directly involved in the design, development, and implementation of these solutions. Your projects will be diverse and impactful, potentially including (but not limited to):
Immersive VR training programs for staff development.
User-friendly mobile and web applications for seamless patient interaction
Intelligent automation tools to tackle complex and time-consuming dental-specific administrative or clinical support tasks.
What You'll Do:
Design, develop, test, and deploy full-stack applications and features across our project portfolio
Contribute to the development of VR training modules using relevant technologies (e.g., Unity/Unreal with C#/C++).
Develop and integrate AI/automation tools to improve operational efficiency
Build and maintain APIs and database schemas for our applications
Collaborate effectively with a cross-functional team, including dental professionals, designers, and other engineers, to translate requirements into technical solutions.
Write clean, maintainable, well-documented, and testable code.
Present your work, findings, and share progress with the team regularly.
Who We're Looking For:
Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, SoftwareEngineering, or a related field.
Solid understanding of core software development principles, data structures, and algorithms.
Programming experience in TypeScript.
Strong problem-solving, analytical, and critical-thinking skills.
Excellent attention to detail.
Ability to work effectively both independently and as part of a collaborative team.
A proactive and eager learner, passionate about technology and its application in new domains.
Bonus Points:
Hands-on experience with Supabase and Nuxt 3.
Familiarity with cloud platforms, particularly AWS tools
Previous experience with VR/AR development (Unity or Unreal Engine).
Experience with Git
Our Culture at Clear Lakes Dental:
At Clear Lakes Dental, we're more than just a dental practice - we're a community that values innovation, collaboration, and supports all our team members, including our tech talent. We appreciate the creativity and technical skills you bring to our projects, which is why we prioritize a positive, team-oriented environment where you can learn, contribute, and thrive.
As an intern at CLD, you'll have the opportunity to focus on what you're passionate about-developing impactful technology solutions-with the support of a dedicated team. We ensure you have the tools, modern technology, and guidance needed to excel in your role and significantly grow your skills through hands-on experience.
But work isn't just about the code-it's about the experience! Our team enjoys a fun, welcoming culture with team outings, happy hours, and great meals together. Whether you prefer to join in on the fun or engage at your own pace, you'll always feel like part of the team.
Join a team where your technical skills are valued, your contributions make a real impact, and you can be part of exciting, cutting-edge projects within a supportive and dynamic practice!
Requirements:
$39k-67k yearly est. 11d ago
Software Engineer - Entry Level
General Dynamics Mission Systems 4.9
Principal software engineer job in Bloomington, MN
Basic Qualifications Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Agile experience preferred.
CLEARANCE REQUIREMENTS:: [Department of Defense Secret security clearance is preferred at time of hire.] Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities for this Position
ROLE AND POSITION OBJECTIVES:
As a softwareengineer for Airborne Systems, you'll be a member of a cross functional team responsible for airborne computers that process and display mission data in the cockpit, to crypto products for identifying friendly aircraft, and weapon control systems that enable the launch and control of precision gyided weapons, we work to ensure the world's most advanced aircraft maintain air superiority and information dominance.
We encourage you to apply if you have any of these preferred skills or experiences:
Strong experience with embedded C/C++
Strong experience with Linux
Software Development Leadership experience
What sets you apart:
Clear understanding of the softwareengineering concepts, principles, theories, software development process, and agile methodology
Clear understanding of the software development process, with agile experience
Ability to grasp and apply new information quickly and handle increasing responsibilities with growing complexity
Team player who thrives in collaborative environments and revels in team success
Commitment to ongoing professional development for yourself and others
Our Commitment to You:
An exciting career path with opportunities for continuous learning and development.
Research oriented work, alongside award winning teams developing practical solutions for our nation's security
Flexible schedules with every other Friday off work, if desired (9/80 schedule)
Competitive benefits, including 401k matching, flex time off, paid parental leave, healthcare benefits, health & wellness programs, employee resource and social groups, and more
See more at gdmissionsystems.com/careers/why-work-for-us/benefits
Workplace Options:
This position will be primarily on-site in our Bloomington office
Salary Note This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled. Combined Salary Range USD $77,843.00 - USD $86,358.00 /Yr. Company Overview
General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
$77.8k-86.4k yearly Auto-Apply 7d ago
Software Engineer II
Collabera 4.5
Principal software engineer job in Mounds View, MN
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
The SoftwareEngineer assumes a project role and may serve as a key functional core team member and/or in a lead role on an extended team in the software design and development of embedded software for Medtronic's products. The SoftwareEngineer provides technical solutions or alternatives to a variety of problems having a range of complexity. Strong and in-depth knowledge of embedded software systems is required. Complete understanding and wide application of standards, principles, theories, concepts, and techniques. Provide software architecture inputs and implement software in accordance with defined development procedures. Participates in determining objectives of assignment. Accomplishes assigned tasks using own discretion and judgment as to the specific approach or technique. May have direct supervisory responsibilities for lower-level technical resources. Participate in requirements, design and code reviews as they pertain to software designs. Work within a project team to develop software specifications based on high-level requirements. Translate specifications into design following the requirements of design control and good coding practice. Verify the design and participate actively in validation activities.
JOB QUALIFICATIONS: Skill with C, and C++ Knowledge and skill with object oriented methodology and UML modeling desired. Complete understanding and wide application of standards, principles, theories, concepts, and techniques. Considerable interpretation is required to develop alternatives and solutions for a broad range of problems. Solutions require integration of multiple factors and often require collaboration, imagination, and thoroughness to ensure consistency with objectives. Ability to utilize abstract and creative thinking to solve software problems. EDUCATION: Required: Bachelor's degree in Computer Science or closely related field. Preferred: Advanced degree in related technical field.
Qualifications
EXPERIENCE: Bachelor's degree . Understanding of softwareEngineering processes and software life cycle in general. Experience in real-time applications is preferred. Medical instrument development experiences a plus. More than 5 years of experience but less than 10.
Additional Information
To learn more about this position, please contact:
Sagar Rathore
************
******************************
How much does a principal software engineer earn in Eden Prairie, MN?
The average principal software engineer in Eden Prairie, MN earns between $86,000 and $146,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.
Average principal software engineer salary in Eden Prairie, MN
$112,000
What are the biggest employers of Principal Software Engineers in Eden Prairie, MN?
The biggest employers of Principal Software Engineers in Eden Prairie, MN are: