Talent.com
Software Developer
Software DeveloperActalent • Minneapolis, MN, United States
No longer accepting applications
Software Developer

Software Developer

Actalent • Minneapolis, MN, United States
30+ days ago
Job type
  • Permanent
Job description
Job Title: Software DeveloperJob Description
We are seeking a skilled Software Developer with over three years of experience in software development, particularly on Linux systems. This role demands strong proficiency in modern C++ and a robust understanding of UI frameworks, as well as familiarity with embedded systems and real-time constraints.
Responsibilities
  • Develop and maintain software applications on Linux systems.
  • Write clean, maintainable, and efficient code in modern C++.
  • Collaborate with teams to design user interfaces using UI frameworks such as Qt or GTK.
  • Ensure software applications meet real-time and embedded systems requirements.
  • Work with Green Hills Software tools, including INTEGRITY RTOS and MULTI IDE, to develop and debug applications.
  • Design and implement communication protocols like CAN, Ethernet, and serial.
  • Contribute to the development of high-performance and reliable software solutions.
Essential Skills
  • 3+ years of software development experience on Linux systems.
  • Strong proficiency in modern C++ (C++11/14/17/20 features).
  • Experience with UI frameworks such as Qt or GTK.
  • Familiarity with embedded systems and real-time constraints.
  • Degree in Computer Science or Electrical Engineering.
Additional Skills & Qualifications
  • Experience with Green Hills Software tools (INTEGRITY RTOS, MULTI IDE) is preferred.
  • Understanding of communication protocols like CAN, Ethernet, and serial is preferred.
  • Experience with other UI toolkits or non-C++ UI frameworks is a plus.
  • Experience with RTOS and inter-process/hardware communication.
Work Environment
The work environment involves developing software on Linux systems using modern C++ and UI frameworks. The role requires collaboration with cross-functional teams to ensure software meets real-time and embedded systems criteria. The position offers a dynamic and innovative workspace with opportunities to work on cutting-edge technologies.
Job Type & Location
This is a Permanent position based out of Plymouth, MN.
Pay and Benefits
The pay range for this position is $110000.00 - $115000.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Plymouth,MN.
Application Deadline
This position is anticipated to close on Apr 10, 2026.
Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I is embedded into our culture through:
  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

Actalent is an equal opportunity employer.
About Actalent

Actalent is a global leader in engineering and sciences services. For more than 40 years, we've helped visionary companies advance their goals. Headquartered in the United States, our teams span 150 offices across North America, EMEA, and APAC-with four delivery centers in India led by 1,000+ extraordinary employees who connect their passion with purpose every day.

Our Bangalore, Hyderabad, Pune, and Chennai delivery centers are hubs of engineering expertise, with core capabilities in mechanical and electrical engineering, systems and software, and manufacturing engineering. Our teams deliver work across multiple industries including transportation, consumer and industrial products, and life sciences. We serve more than 4,500 clients, including many Fortune 500 brands. Learn more about how we can work together at actalentservices.com .
Create a job alert for this search

Software Developer • Minneapolis, MN, United States

Similar jobs

Senior Software Engineer, Health Plan Systems Lead & Grow (Remote)

HealthPartnersMinneapolis, MN, United States
Remote
Full-time

A leading healthcare organization is seeking a Software Engineer to contribute to the development of health plan systems.This role involves design, development, and testing of applications for a cr...Show more

 • Promoted

Lead Software Engineer (.SQL /.Net) | REMOTE

h3 TechnologiesMinneapolis, MN, United States
Remote
Full-time

Job TitleLead Software Engineer (.Net) REMOTEPosition TypeContractLocationMinneapolis, MNRemote Work100%Primary Skills.NETJob DescriptionIMPORTANT NOTES :Looking for r esumes to specifically highli...Show more

 • Promoted

Software Engineer - AI Applications

Williams AVEden Prairie, MN, USA
Full-time
Quick Apply

Headquartered in Eden Prairie, MN, Williams AV designs and manufactures assistive communication technology.Initially known for its assistive listening products, the company has since expanded its o...Show more

Senior Software Engineer

Enterra Medical, Inc.St. Louis Park, MN, US
Full-time
Quick Apply

Louis Park, MN Job Summary:.We are seeking a Senior Software Engineer with specialized experience in developing software for active implantable medical device systems.This role involves creating ro...Show more

Sr. Software Engineer (Feature Focused -.NET/C#/AI) (Hiring Immediately)

JobotMinneapolis, MN, United States
Part-time

Estimator - Civil Construction - Quad Cities.This Jobot Job is hosted by: Kelly Anne Wight.Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume.Salary: $85,000 - $1...Show more

 • Promoted

Senior Software Engineer (Remote)

Patterson Companies, Inc.Minneapolis, MN, United States
Remote
Full-time

The Senior Software Engineer role is accountable for the development and implementation of standards and processes around definition, development, test, analysis, and maintenance of software applic...Show more

 • Promoted

Sr Java Developer - Richfield, MN

Two95 International Inc.Richfield, MN, US
Full-time
Quick Apply

As a Senior Developer, you are responsible for development, support, maintenance and implementation of a complex project module.You should have good experience in application of standard software d...Show more

Senior Software Engineer in Test

Accurant InternationalMinneapolis, MN, US
Full-time
Quick Apply

Renovo Automation, a Subsidiary of Accurant International.The Senior Software Engineer in Test is responsible for design and development of our quality process and test automation initiatives drivi...Show more

Remote Software Architect Azure,.NET & Microservices

CloudDevsMinneapolis, MN, United States
Remote
Full-time

A leading health technology company is seeking a Software Architect to design and implement robust software solutions.You will collaborate with teams to develop architectures and ensure high perfor...Show more

 • Promoted

QA Developer

WalterMinneapolis, MN, US
Full-time
Quick Apply

We are looking for a creative, .You aren’t just checking if a button works—you are validating the data engines that power our .You will use modern AI tools (such as .Create and manage complex data ...Show more

AI Full‑Stack Developer

Purple DriveMinneapolis, MN, Minnesota, USA
Full-time

Content-Type" /> a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } Role Overview We are seeking an <...Show more

Mobile Application Developer (iOS / Android) (24 years of exp) USC and GC's

Hudson ManpowerBloomington, MN, US
Full-time

We are looking for experienced.Mobile Application Developers (iOS / Android).The ideal candidates should have strong experience in developing, testing, and deploying mobile applications, along with...Show more

Senior Software Architect - Credit Card Platform (Remote)

Emergent SoftwareMinneapolis, MN, United States
Remote
Full-time

A growing software development firm is looking for a Senior Software Architect to design and implement high-performance financial transaction systems.This fully remote role emphasizes architecture ...Show more

 • Promoted

ETL Developer - Remote

C4 Technical ServicesEden Prairie, MN, United States
Remote
Full-time

ETL DeveloperContract End Date :12 / 31 / 25RemoteSkills Required :The ideal candidate should be able to do tickets in perl, linux scripting , oracle PL / SQL, Informatica and snaplogicInformatica ...Show more

 • Promoted

AI Full Stack Developer (GenAI / LLM Focus)

Purple DriveMinneapolis, MN, Minnesota, USA
Full-time

Role Overview: We are seeking a hands-on AI Full Stack Developer to build and deliver end-to-end AI-powered applications that integrate LLM/GenAI capabilities into real-world business workflows.Thi...Show more

Full stack Developer

Two95 International Inc.Richfield, MN, US
Full-time
Quick Apply

We are seeking an experienced full stack engineer who will bring passion to work on an agile development team.In addition to excellent technical skills, we want someone to bring leadership, coachin...Show more

Software Engineer in MN, OH or SC (Full-time)

Navita HealthTwin Cities, MN, US
Full-time
Quick Apply

Navita Health is a next-generation behavioral health company committed to transforming the way people experience recovery from substance use disorder (SUD) and mental health challenges.Our name, me...Show more

Salesforce Developer

Akaasa TechnologiesMinneapolis, MN, United States
Full-time
Quick Apply

Salesforce Developer Location: Minneapolis, MN - On-site (Local + In-person interview) Duration: 6 months Interview: In-person Note:<...Show more