Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
Quick apply
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
Quick apply
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
Dallas, TX · On-site
$16.50 - $21.50/hr
Vulnerability Management Engineering Intern Responsibilities * Drive VM Ops & Automation: Lead ... Design and maintain Python/similar programming language scripts and middleware using FastAPI ...
Dallas, TX · On-site
$16.50 - $21.50/hr
Vulnerability Management Engineering Intern Responsibilities * Drive VM Ops & Automation: Lead ... Design and maintain Python/similar programming language scripts and middleware using FastAPI ...
$118K - $155K/yr
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
$118K - $155K/yr
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
Arlington, TX · On-site
$118K - $155K/yr
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
Arlington, TX · On-site
$118K - $155K/yr
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a ... Comfort with the command line and at least one scripting language (Python preferred). * Curiosity ...
New
$16.25 - $21/hr
Junior Engineering Intern Position Summary: As a Junior Engineering Intern at Resolve Tech ... Contribute to projects spanning natural language processing, artificial intelligence, data ...
$16.25 - $21/hr
Junior Engineering Intern Position Summary: As a Junior Engineering Intern at Resolve Tech ... Contribute to projects spanning natural language processing, artificial intelligence, data ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Addison, TX · On-site
$16.25 - $21/hr
Junior Engineering Intern Position Summary: As a Junior Engineering Intern at Resolve Tech ... Contribute to projects spanning natural language processing, artificial intelligence, data ...
Addison, TX · On-site
$16.25 - $21/hr
Junior Engineering Intern Position Summary: As a Junior Engineering Intern at Resolve Tech ... Contribute to projects spanning natural language processing, artificial intelligence, data ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages. * Experience with algorithm design, implementation, analysis ...
Experience with the C programming language, or Object-Oriented Programming experience with the C++, C#, or Java programming languages. * Experience with algorithm design, implementation, analysis ...
Frisco, TX · On-site
$27.55/hr
The intern will contribute to a Retrieval-Augmented Generation (RAG) community platform, agentic AI ... Programming experience in Python, JavaScript, Java, or a similar language. * Understanding of APIs ...
New
Frisco, TX · On-site
$27.55/hr
The intern will contribute to a Retrieval-Augmented Generation (RAG) community platform, agentic AI ... Programming experience in Python, JavaScript, Java, or a similar language. * Understanding of APIs ...
New
Dallas, TX · On-site
$58K - $83K/yr
What we're looking for * 3 or more years of experience in Programming or Software Testing with working knowledge of SQL, C Programming Language, Linux, and IWS (Integrated Web Services). * Experience ...
New
Dallas, TX · On-site
$58K - $83K/yr
What we're looking for * 3 or more years of experience in Programming or Software Testing with working knowledge of SQL, C Programming Language, Linux, and IWS (Integrated Web Services). * Experience ...
New
Richardson, TX · On-site
$25 - $30/hr
Why you should join our team as a Software Engineering Intern As a Software Engineering Intern, you ... Foundational programming experience in one or more languages such as C, C++, C#, or Python
Richardson, TX · On-site
$25 - $30/hr
Why you should join our team as a Software Engineering Intern As a Software Engineering Intern, you ... Foundational programming experience in one or more languages such as C, C++, C#, or Python
Why you should join our team as a Software Engineering Intern As a Software Engineering Intern, you ... Foundational programming experience in one or more languages such as C, C++, C#, or Python
Why you should join our team as a Software Engineering Intern As a Software Engineering Intern, you ... Foundational programming experience in one or more languages such as C, C++, C#, or Python
Grand Prairie, TX · On-site
$82.21/hr
Experience in C/C++ multithreaded development for embedded systems * Proficiency in C# programming language Experience with Linux operating systems and scripting languages * Familiarity with Agile ...
Grand Prairie, TX · On-site
$82.21/hr
Experience in C/C++ multithreaded development for embedded systems * Proficiency in C# programming language Experience with Linux operating systems and scripting languages * Familiarity with Agile ...
Addison, TX · On-site
$90 - $115/hr
NET-C Employment Type: Full Time Location: Addison, TX Overview Concentra is recognized as the ... Strong understanding of C# programming language, including object‑oriented programming principles ...
Addison, TX · On-site
$90 - $115/hr
NET-C Employment Type: Full Time Location: Addison, TX Overview Concentra is recognized as the ... Strong understanding of C# programming language, including object‑oriented programming principles ...
Software Engineer Intern Job Code: 42086 Job Location: Greenville, TX Job Schedule: 9/80: Employees ... Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ...
New
Software Engineer Intern Job Code: 42086 Job Location: Greenville, TX Job Schedule: 9/80: Employees ... Utilize a variety of software languages (i.e., C++, C#, C, Java, Ruby, HTML5, XML, SQL, Perl ...
New
Dallas, TX · On-site
$16.50 - $21.50/hr
Please be advised that housing or relocation assistance is not provided for intern positions within ... language communication skills Ability to use independent judgment; self-starting Drafting and ...
Dallas, TX · On-site
$16.50 - $21.50/hr
Please be advised that housing or relocation assistance is not provided for intern positions within ... language communication skills Ability to use independent judgment; self-starting Drafting and ...
NET-C#, you take the lead for designing, developing, and maintaining robust software applications ... Strong understanding of C# programming language, including object-oriented programming principles ...
NET-C#, you take the lead for designing, developing, and maintaining robust software applications ... Strong understanding of C# programming language, including object-oriented programming principles ...
NET-C#, you take the lead for designing, developing, and maintaining robust software applications ... Strong understanding of C# programming language, including object-oriented programming principles ...
NET-C#, you take the lead for designing, developing, and maintaining robust software applications ... Strong understanding of C# programming language, including object-oriented programming principles ...
$13.32 - $15.59
5% of jobs
$15.59 - $17.86
7% of jobs
$20.08 is the 25th percentile. Wages below this are outliers.
$17.86 - $20.13
13% of jobs
$20.13 - $22.40
9% of jobs
The median wage is $24.22 / hr.
$22.40 - $24.67
19% of jobs
$24.67 - $26.94
18% of jobs
$27.50 is the 75th percentile. Wages above this are outliers.
$26.94 - $29.21
14% of jobs
$29.21 - $31.48
7% of jobs
$31.48 - $33.75
4% of jobs
$33.75 - $36.02
0% of jobs
$36.02 - $38.29
3% of jobs
$13
$25
$38
| Aspect | Intern C Programming Language | Intern Software Developer |
|---|---|---|
| Required Skills | Proficiency in C, basic programming concepts | Knowledge of multiple languages, software development skills |
| Work Environment | Embedded systems, low-level programming | Application development, web, mobile projects |
| Certifications | None typically required, but C certifications help | Often prefers computer science or software engineering background |
| Industry Usage | Embedded systems, firmware, hardware interfacing | Software companies, tech startups, enterprise software |
Intern C Programming Language roles focus on low-level programming and embedded systems, requiring knowledge of C. Intern Software Developer positions are broader, involving multiple languages and application development. While both roles are entry-level, their work environments and skill requirements differ significantly.
For Intern C Programming Language jobs in Dallas, TX, the most frequently searched job titles are:
The top searched job categories for Intern C Programming Language jobs in Dallas, TX are:
Cities near Dallas, TX with the most Intern C Programming Language job openings:

Part-time
Posted yesterday
New
We are looking for an Embedded Software Engineering Intern to work on real firmware for real hardware that ships. You will be embedded (pun intended) with a senior firmware engineer working on a sensor-rich, wireless-connected IoT device: writing production C on Zephyr RTOS, bringing up sensors, debugging on live boards at the bench, and moving data from the edge to the cloud.
This is not a shadow-and-observe internship. You will have your own board, your own debugger, and your own work items from week one. You will pair daily with your mentor — at the whiteboard, at the bench, and in code review — and by the end of the internship you will have shipped at least one feature end-to-end on live hardware.
Hands-on Development
Write and debug firmware in C on Zephyr RTOS for Arm Cortex-M class MCUs.
Work on sensor integration and sampling pipelines — IMUs, accelerometers, microphones, temperature sensors — over I2C, SPI, and I2S.
Build, flash, and debug boards daily using West, CMake, SWD/J-Link, and serial consoles.
Contribute to edge-to-cloud connectivity: Wi-Fi, MQTT over TLS, and low-power wireless protocols such as Thread and BLE.
Help collect and validate sensor datasets that feed on-device machine learning models, and assist with deploying and evaluating those models on target hardware.
Test and Tooling
Write unit and integration tests alongside your feature code — we test what we ship.
Build and improve bench tooling: flash/serial automation scripts, data-capture harnesses, and hardware-in-the-loop test setups.
Reproduce, instrument, and root-cause bugs on real hardware, and document what you find so the next engineer doesn't hit it twice.
Team Collaboration
Participate in design discussions and code reviews — your code gets reviewed, and you review ours.
Work directly with hardware and systems engineers when the bug turns out not to be in software.
Present your work at the end of the internship: what you built, what you learned, and what you'd do differently.
Required
Currently pursuing a BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
Solid C programming fundamentals: pointers, memory, bit manipulation, and comfort reading a datasheet.
Exposure to microcontrollers through coursework, projects, clubs, or prior internships (Arduino/ESP32/STM32/Nordic all count).
Basic Git fluency: branching, commits, and pull requests.
Comfort with the command line and at least one scripting language (Python preferred).
Curiosity and persistence. Embedded debugging rewards people who keep pulling the thread.
Ability to work on-site in Arlington, TX for the duration of the internship.
Nice to Have
Coursework or projects involving an RTOS (Zephyr, FreeRTOS) or bare-metal firmware.
Familiarity with communication buses (I2C, SPI, UART) and reading signals on a logic analyzer or oscilloscope.
Exposure to signal processing (FFTs, filtering) or machine learning basics — our devices run inference at the edge.
Experience with networking concepts: sockets, TLS, MQTT/HTTP, or wireless protocols.
A personal project you can talk about in depth — hardware or software.
On-site, collaborative environment. We build physical hardware — presence matters.
Small teams with high autonomy. Interns get real ownership, scaled to fit.
Fast iteration cycles. We prototype, test, and revise quickly.
Direct feedback culture. We expect candor and respect in equal measure — and we invest in people who want to grow.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.