1

Internship Python C Developer Jobs in Farmington, MN

Apply scripting and programming familiarity (e.g., Python, C/C++, LabVIEW), to DACS utilities and ... op or internship experience considered). Technical Skills * Familiarity with data acquisition ...

Experience developing code in Python, C/C++, Java or Assembly Preferred Qualifications * 3+ years experience in systems, software or electrical hardware engineering. * 2+ years experience in system ...

Electrical Engineering Group Lead

Chaska, MN · Hybrid

$171K - $179K/yr

Experience with embedded systems and microcontrollers (Python, C, or similar) * Demonstrated leadership experience managing or mentoring engineering teams * Strong project leadership skills ...

C++ Developer (QT) - 3 Openings

Saint Paul, MN · On-site

$49.50 - $66.75/hr

C++ Developer (QT) - 3 Openings Location: Onsite at St. Paul, MN Duration: 12 Months with possible ... CUDA • Python (algorithms) • GitHub Copilot • Graphics programming • Jira • Jenkins ...

next page

Showing results 1-20

Internship Python C Developer information

See Farmington, MN salary details

$13

$59

$87

How much do internship python c developer jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for internship python c developer in Farmington, MN is $59.19, according to ZipRecruiter salary data. Most workers in this role earn between $48.80 and $67.21 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Python C Developer, and why are they important?

To thrive as an Internship Python C Developer, you need a solid understanding of Python and C programming languages, basic software engineering concepts, and ideally a relevant academic background in computer science or engineering. Familiarity with version control systems like Git, development environments, and debugging tools is typically required. Strong problem-solving skills, a willingness to learn, and effective communication set standout interns apart. These skills are crucial for contributing to development teams, adapting quickly, and delivering quality code in a collaborative environment.

What types of projects and tasks can an Internship Python C Developer expect to work on during their placement?

As an Internship Python C Developer, you will typically work on a variety of projects ranging from debugging and optimizing existing codebases to developing new features under the guidance of senior developers. Common tasks include writing unit tests, assisting in code reviews, integrating Python scripts with C modules, and troubleshooting performance issues. You'll often collaborate with cross-functional teams such as QA, DevOps, and other developers, giving you exposure to the full software development lifecycle. This hands-on experience helps you build a solid technical foundation and develop problem-solving skills that are highly valued in the industry.

What does an Internship Python C Developer do?

An Internship Python C Developer is typically responsible for assisting in the development and maintenance of software applications using both Python and C programming languages. Interns in this role often work under the guidance of senior developers to write code, fix bugs, perform testing, and contribute to project documentation. They gain hands-on experience with software development processes and tools while learning best practices in coding, debugging, and collaborating in a professional environment. This internship is ideal for students or recent graduates looking to build practical skills in both Python and C programming.
What are popular job titles related to Internship Python C Developer jobs in Farmington, MN? For Internship Python C Developer jobs in Farmington, MN, the most frequently searched job titles are:
What job categories do people searching Internship Python C Developer jobs in Farmington, MN look for? The top searched job categories for Internship Python C Developer jobs in Farmington, MN are:
What cities near Farmington, MN are hiring for Internship Python C Developer jobs? Cities near Farmington, MN with the most Internship Python C Developer job openings:
Software Applications Engineer

Software Applications Engineer

Calspan LLC

Saint Paul, MN • On-site

$75K - $105K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 18 days ago


Job description

Overview
Calspan JETS is seeking a Software Applications Engineer to support the configuration, integration, and field deployment of our Data Acquisition and Control System (DACS) used in jet-engine testing facilities worldwide. This hands-on role bridges software and hardware, working directly with our global clientele and internal engineering teams to deliver reliable, high-performance testing environments for aerospace engine programs.
Why Join Calspan JETS?
At Calspan JETS, we foster a culture of excellence, collaboration, and continuous growth. As a member of our integrated team, you'll be an important part of an environment where people are passionate about delivering robust solutions and complex systems.
9/80 work schedule available (every-other Friday off)! This position is on-site at our newly renovated St. Paul location.
Every single thing we do with our customers and employees is based upon our goal of being selective to join and difficult to leave. We operate with a core set of values surrounding inclusiveness, accountability and innovation. Do you have what it takes to Be Calspan?
Responsibilities
  • Implement and support software solutions: Configure, deploy, and maintain Linux-based DACS applications for engine test systems, ensuring seamless operation across data acquisition, control, and instrumentation interfaces
  • Troubleshoot complex environments: Diagnose and resolve software, network, or hardware-communication issues during system installation, commissioning, and active test campaigns ensuring reliability and performance
  • Collaborate with cross-functional teams: Work closely with controls, software, electrical, and mechanical engineering teams to ensure software applications meet project requirements and integrate effectively with the DACS environment and facility specifications
  • Develop tools and enhancements: Apply scripting and programming familiarity (e.g., Python, C/C++, LabVIEW), to DACS utilities and interfaces to automate testing, data processing, diagnostic workflows, and troubleshooting support
  • Engage with customers: Provide on-site and remote support for engine test facilities. Train operators and engineers to understand and optimize DACS functionality
  • Document, standardize, and drive continuous improvement: Maintain configuration files, documentation, deployment notes, and gather field insights to drive usability, features, and maintainability improvements in collaboration with software development teams

Qualifications
Preferred Education / Experience:
  • Bachelor's degree in Computer Science, Mechanical, Electrical, or Systems Engineering, or related discipline
  • 1-2+ years of experience in software development, integration, or applications support (co-op or internship experience considered).

Technical Skills
  • Familiarity with data acquisition systems, sensors, and control hardware (PLC, PXI, NI, etc.).
  • Proficiency with at least one programming language, C, C++, LabVIEW, Python, or similar
  • Experience with logic controllers or similar programmable computer devices/resources
  • Ability to read wiring diagrams and mechanical drawings
  • Ability or experience with electro-mechanical systems
  • Comfortable working hands-on in a lab or test cell setting

Preferred Knowledge / Ability:
  • Experience with Linux environments (Bash, Git, Make/CMake)
  • Familiarity with Atlassian tools (Jira, Confluence)
  • Experience in structural programming, controls, data acquisition, and/or jet engine testing preferred
  • Knowledge of communication protocols & analysis (TCP/IP, ARINC 429, MIL-1553, CANBUS, Modbus, Wireshark)

Other Requirements:
  • Valid driver's license & passport (international travel required)
  • Must be a US Person
  • Ability to travel up to 25%

Why join Calspan?
Be Calspan Culture
At Calspan, we promote an environment that empowers employees and encourages innovation. Our management team enables a strong sense of teamwork with each endeavor, where successes are shared and lessons are learned. The company's talent brand, "Be Calspan", incorporates our company values to Be Inclusive, Accountable, and Innovative and our commitment to drive every individual to - Be Developed, Be Balanced, Be Connected, Be Community and Be Recognized. Our culture promotes a positive atmosphere and competitive can-do method of action.
Great Benefits = Happy, Committed Employees
Retaining great talent is as important as finding it, so at Calspan, we take our employee value proposition of Be Calspan quite seriously. To us, that means offering competitive compensation, comprehensive benefits, recognition programs and promotional opportunities. Our benefits include: Health Insurance, Health Savings Accounts, Flexible Spending Accounts, Dental Insurance, Vision Insurance, Life Insurance/Accidental Death & Dismemberment, Short-Term/Long-Term Disability, 401(k), Hospital Coverage, Accident Coverage, Life Insurance Policy, Paid-Time Off, Company-paid Holidays, Bereavement Leave, Jury Duty, Military Leave, Employee Assistance Program, Educational Assistance Reimbursement , and Pet Insurance.
Calspan is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Calspan supports safe and drug free workplace through pre-employment background checks and drug testing.
The salary range provided is a general guideline. Actual pay will depend on several factors, including, but not limited to, education, experience, training, and other applicable qualifications. Calspan is committed to pay transparency in compliance with applicable state and local laws.
All candidates must be eligible to work in the United States.
Salary Range (min)
USD $75,000.00/Yr.
Salary Range (max)
USD $105,000.00/Yr.