1

Internship Python C Developer Jobs in North Carolina

CNO Software Developer

Cary, NC ยท On-site

$90K - $190K/hr

Solid proficiency in Python and C/C++ programming, low-level system internals, and networking (TCP ... IP, sockets). * Solid troubleshooting, debugging, and CNO capability development experience.

C Software Developer

Cary, NC ยท On-site

$45.75 - $61.75/hr

Proficient in one and familiar with multiple scripting languages (e.g., Python, Perl, Bash). * Programming experience with C#, C++, Groovy, SAS, or similar languages. World-class benefits Highlights ...

C Software Developer

Cary, NC ยท On-site

$45.75 - $61.75/hr

Proficient in one and familiar with multiple scripting languages (e.g., Python, Perl, Bash). * Programming experience with C#, C++, Groovy, SAS, or similar languages. World-class benefits Highlights ...

EDGE Engineer

Liberty, NC ยท On-site

$115K/yr

Strong programming skills in Python, C/C++, or JavaScript (Node.js) * Experience with industrial communication protocols (OPC UA, MQTT, Modbus, EtherNet/IP) * Familiarity with robotic automation ...

Silicon Validation Engineer Job Location: Raleigh NC Job Type: Contract * You will be responsible ... Write software routines (e.g., Python, C/C++) to bring up and validate D2D and SERDES IPs and ...

SDET / C

Cary, NC ยท On-site

$46.75 - $60.25/hr

Work collaboratively with development, product, devOps, and technical support to encourage quality ... Advanced Proficiency in Python and familiarity with multiple scripting languages such as Perl ...

SDET / C

Cary, NC ยท On-site

$46.75 - $60.25/hr

Work collaboratively with development, product, devOps, and technical support to encourage quality ... Advanced Proficiency in Python and familiarity with multiple scripting languages such as Perl ...

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Go, Python, C, Java, TypeScript, or similar languages. * Experience designing, developing ...

Software Developer- Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Go, Python, C, Java, TypeScript, or similar languages. * Experience designing, developing ...

Signal Processing Engineer About CoVar CoVar is a small AI/ML R&D software company in Durham, NC ... Python, C/C++, or MATLAB. * Experience in the following areas: * RF signal processing, electronic ...

Software Development Engineer in Test (C) - Hybrid, Cary, North Carolina We're a leader in data and ... Python). * Working experience with CI/CD tooling (eg. Jenkins). * Experience with collaboration ...

Software Development Engineer in Test (C) - Hybrid, Cary, North Carolina We're a leader in data and ... Python). * Working experience with CI/CD tooling (eg. Jenkins). * Experience with collaboration ...

next page

Showing results 1-20

Internship Python C Developer information

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 the key skills and qualifications needed to thrive as an internship Python C developer?

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 job categories do people searching Internship Python C Developer jobs in North Carolina look for?

The top searched job categories for Internship Python C Developer jobs in North Carolina are:

What cities in North Carolina are hiring for Internship Python C Developer jobs?

Cities in North Carolina with the most Internship Python C Developer job openings:

CNO Software Developer

RedBeard Solutions

Cary, NC โ€ข On-site

$90K - $190K/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

CNO Software Developer

Location: Cary, NC (will consider Maryland as well)

Mode: Onsite

Travel: Yes

Number of openings: Multiple

Experience: Any person with these skills and clearance will be considered, the salary is commensurate with the overall experience. 2-3 years will be closed to $90k and 15+ will be closer to $190k

Education: Bachelor's degree

Salary Range: $90-190k 

Benefits: Attached

Start Date: Typically 3-4 weeks from submittal

Clearance: TS/SCI CI Full-scope Poly

Job Description:

CNO Software Developer

Join us as a CNO Software Developer and help shape the future of cyber operations. Based in the tech-rich Research Triangle of North Carolina, we deliver cutting-edge solutions for defense, intelligence, law enforcement, and security sectors, including cellular communications, software-defined radio, and embedded systems. In this role, you'll design and develop innovative software and hardware capabilities for computer network operations, leveraging your expertise in Python, C/C++, and network security concepts, while collaborating with a dynamic team to support critical national security missions.

Best-in-Class Benefits and Culture:

We value the time and effort of our employees. Our commitment to your success is enhanced by competitive compensation, depending on experience, and an extensive benefits package including:

  • Comprehensive health coverage: Medical, dental, and vision insurance provided

  • Robust retirement planning: 401(k) plan available with employer matching

  • Financial security: Life and disability insurance for added protection

  • Flexible financial options: Health savings and flexible spending accounts offered

  • Well-being and work-life balance: Paid time off is provided to full-time employees

Additionally, we strive to create an optimal environment for our employees, where they can learn, grow, and thrive within the company. We strive to create a collaborative and creative environment where everyone feels encouraged to contribute to our processes, decisions, planning, and culture.

To succeed as the CNO Software Developer, you should have:

  • Bachelor's degree with 8+ years of relevant experience, or 10+ years without a degree.

  • Solid proficiency in Python and C/C++ programming, low-level system internals, and networking (TCP/IP, sockets).

  • Solid troubleshooting, debugging, and CNO capability development experience.

  • Active TS/SCI with FS Polygraph clearance.

Your responsibilities as the CNO Software Developer will include:

  • Design and develop new hardware or software-based CNO capabilities.

  • Manage the design, developing, documenting, testing, and debugging application software and systems.

  • Apply expert knowledge of security concepts and networks.

  • Communicate status with leadership and customers.

  • Ensure software standards are met.