2

Entry Level Software Developer C C++ Jobs in Minnesota

Our experienced team couples advanced product technologies, expert design and engineering services ... This position requires the use of information or access to hardware and software that is subject to ...

Controls Engineer

Fridley, MN · On-site

$86K - $111K/yr

Proficient with PLC programming, HMI design, Ignition Inductive Automation / SCADA systems, SQL, C ... This position requires the use of information or access to hardware and software that is subject to ...

Controls Engineer

Fridley, MN

$86K - $111K/yr

Proficient with PLC programming, HMI design, Ignition Inductive Automation / SCADA systems, SQL, C ... This position requires the use of information or access to hardware and software that is subject to ...

Demonstrated technical expertise and proficiency in Windows desktop application development in C ... Experience with Visual Studio, Azure DevOps and Git. * Experience with Windows UI/UX development.

Perform setup, programming, calibration, and maintenance of instrumentation, including radar level ... Obtain a Minnesota 2-C Boiler Operator License within two years of hire. Maintenance Support ...

Perform setup, programming, calibration, and maintenance of instrumentation, including radar level ... Obtain a Minnesota 2-C Boiler Operator License within two years of hire. Maintenance Support ...

Emphasizes mathematical rigor and connects mechanics to aerospace engineering and advanced physics research. * Curriculum Awareness & Adaptive Instruction: Familiar with AP Physics C Mechanics ...

SMT Nights LG: Tech 10 Pay: $27+ Maintenance C Entry-level maintenance support with basic education or training in maintenance. Familiar with hand and power tools, able to follow instructions and ...

Must have excellent software design and programming skills using C/C++, Java and VB/VBA Proficient experience using Microsoft Office suite and CM engineering tools such as PTC Integrity, Windchill or ...

Experience in embedded software and system development, especially with model-based approaches (MATLAB/Simulink ® ) and the programming language "C". Consolidated knowledge of CAN communication

Experience in embedded software and system development, especially with model-based approaches (MATLAB/Simulink ® ) and the programming language "C". Consolidated knowledge of CAN communication

Experience in embedded software and system development, especially with model-based approaches (MATLAB/Simulink) and the programming language "C". Consolidated knowledge of CAN communication

BHI Energy is seeking a Sr Level Electrical or Mechanical Engineer for a 1+ year contract assignment. Position requires 50% travel - day trips. (Mankato MN, Red Wing MN, Fresh Island WI) Looking for ...

Showing results 41-60

Entry Level Software Developer C C information

What is the difference between Entry Level Software Developer C C++ vs Entry Level Embedded Software Engineer?

AspectEntry Level Software Developer C C++Entry Level Embedded Software Engineer
Required CredentialsBachelor's in CS or related field, C/C++ knowledgeBachelor's in EE or CS, C/C++ experience, embedded systems knowledge
Work EnvironmentSoftware development teams, office or remoteHardware labs, embedded device testing, software teams
Industry UsageTech companies, startups, software firmsAutomotive, aerospace, consumer electronics
Common Search IntentLearning C/C++, entry-level coding rolesEmbedded systems, hardware-software integration

Entry Level Software Developer C C++ roles focus on general software development using C and C++, often in office environments. In contrast, Entry Level Embedded Software Engineers work on embedded systems, requiring knowledge of hardware and real-time programming. Both roles typically require similar educational backgrounds but differ in industry focus and work environment.

What does an entry level software developer C C++ do?

An Entry Level Software Developer specializing in C and C++ is responsible for designing, coding, testing, and maintaining software applications using the C and C++ programming languages. They typically work under the guidance of senior developers, assist with debugging and troubleshooting, and contribute to both new and existing projects. These developers often collaborate with other team members, learn industry best practices, and gradually take on more complex tasks as they gain experience.

What are the key skills and qualifications needed to thrive as an entry level software developer C C++?

To thrive as an Entry Level Software Developer in C and C++, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually backed by a degree in computer science or related field. Familiarity with development tools such as Git, integrated development environments (IDEs) like Visual Studio or Eclipse, and basics of debugging and version control systems is typically expected. Strong problem-solving abilities, attention to detail, and effective teamwork skills help you stand out in this role. These competencies are vital to writing efficient, maintainable code and collaborating on complex software projects.

What are some common challenges faced by entry level software developers C C++?

Entry level software developers working with C and C++ often encounter challenges related to memory management, debugging, and understanding complex codebases. Unlike higher-level languages, C and C++ require developers to manually manage memory allocation and deallocation, which can lead to issues like memory leaks or segmentation faults if not handled carefully. Additionally, navigating and maintaining legacy code, as well as collaborating with experienced team members to follow best practices for code efficiency and safety, are common parts of the role. Proactively asking questions and utilizing debugging tools can help overcome these hurdles and accelerate learning.
What are popular job titles related to Entry Level Software Developer C C++ jobs in Minnesota? For Entry Level Software Developer C C++ jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Entry Level Software Developer C C++ jobs in Minnesota look for? The top searched job categories for Entry Level Software Developer C C++ jobs in Minnesota are:
What cities in Minnesota are hiring for Entry Level Software Developer C C++ jobs? Cities in Minnesota with the most Entry Level Software Developer C C++ job openings:
Infographic showing various Entry Level Software Developer C C++ job openings in Minnesota as of August 2026, with employment types broken down into 25% Internship, 50% Full Time, and 25% Part Time. Highlights an 100% In-person job distribution.

$19 - $40/hr

Full-time

Medical, Retirement

Re-posted yesterday


Job description

Overview

 Minco is a global provider of thermal solutions, temperature sensing and control solutions, and flex circuit solutions for medical, aerospace, defense, oil and gas, power generation, and other high-reliability applications.  Our experienced team couples advanced product technologies, expert design and engineering services, and a deep understanding of our customers' applications to provide comprehensive solutions that meet exacting requirements for quality, reliability, and performance.  

Job Summary:

This position is responsible for setting up and operating the Machining Center equipment.  The Machinist will also be responsible for selecting and retrieving tooling and inspection gauges from the tool crib that are specific to the job being set up, which is directed from reading and understanding blueprints for the fabrication of parts. Other responsibilities will include tube/ bar cutting, welding, assembly of shop parts, de-burring, and changing bar stock as needed on equipment, and taking and verifying measurements for each job.  Attention to detail and willingness to learn other shop activities are key to success in this role.

Responsibilities

Key Responsibilities:

  • Set up, program, and operate equipment, including mills, lathes, grinders, and shapers, selecting primary and secondary tools
  • Adjust alignments and seating of holding fixtures, cutting tools, attachments, accessories, and materials
  • Apply mathematics, machinability of materials, and layout techniques
  • Review specifications, drawings, and sample parts to determine dimensions and tolerances of finished workpieces
  • Perform complex measuring, marking, and scribing dimensions
  • Install machined replacement parts in mechanisms, machines, and test the operation of the unit to ensure functionality and performance; at times, operate welding equipment to cut or weld parts
  • Fit and assemble parts into a complete assembly that typically requires more complex testing and tolerance
  • Communicate with engineers, production personnel, programmers, or others to resolve machining or assembly problems
  • Apply continuous improvement in work areas by identifying and recommending solutions to problems
  • Ensure compliance with operating policies and procedures to maintain a safe environment and efficient operations
  • Aid and train other staff in the department on processes, procedures, and machine understanding
  • Other duties as assigned
Qualifications

Qualifications:

  • Our current business environment requires that employees speak, read, and write English at an 8th-grade level or higher
  • Applying machine shop theory and practices
  • Reading blueprints, sketches, drawings, manuals, and specifications
  • Operating and setting up the machine equipment and tools
  • Performing advanced mathematical calculations
  • Inspecting parts and machines for correct specifications
  • Lifting and loading materials
  • Complying with safety and operational guidelines, policies, and procedures
  • Handling and labeling hazardous materials based on the area of assignment
  • Understanding of basic PC skills, such as data entry and operation
  • Communicating with co-workers to provide and receive directions

Preferred Skills (Not Required):

  • Technical College experience.
  • Manufacturing experience.

 

Why Minco?

At Minco, we offer benefits and services that help balance work life and personal life, a competitive wage and benefits package, opportunities for continuous improvement and personal growth, and company celebrations - some of the many reasons that make Minco a great place to work!

Find out why you would love working at Minco by learning more about our company culture and the rewards of working with us at www.minco.com/careers - then apply! 

Current Minco Employees: Please apply via your employee page. If you need assistance, please contact HumanResources@minco.com

Reports To:

Compensation: Range of $19  to $40 hourly

Location: Fridley, Minnesota

Benefits: Healthcare benefits are eligible on the first of the month following the hire date, 401K with an employer match after 61 days of full-time employment, Short Term Disability Insurance, Long Term Disability Insurance, HSA, and FSA available, Tuition Reimbursement, Employee Managed Time-Off

 

We are proud to be an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, veteran status, marital status, or disability status.

We maintain a drug-free workplace and perform pre-employment substance abuse testing and background checks.

Minco Products, Inc. is an E-Verify employer.

 

This position requires the use of information or access to hardware and software that is subject to the International Traffic in Arms Regulations (ITAR). All applicants must be U.S. persons, as defined by ITAR. ITAR defines a U.S. person as a U.S. Citizen, U.S. Permanent Resident (i.e. 'Green Card Holder'), Political Asylee

Employment Type: FULL_TIME