
Software Engineering Intern - Infrastructure and Test
Texas Instruments6 days ago
Oslo, NorwayIntern
Responsibilities
- Design embedded software and development tools used to test products.
- Write code that controls chips and enables new operating capabilities.
- Contribute to build pipelines, infrastructure as code, hardware-in-the-loop testing, and system-level integration testing.
- Collaborate with business partners, customers, marketing, systems, and applications engineering teams.
- Apply analytical problem-solving and collaborative skills in a fast-paced environment.
Requirements
- Currently pursuing a degree in Electronics Engineering, Programming, or a related field.
- Experience with C programming.
- Experience with scripting languages such as Python, JavaScript, or Groovy.
- Familiarity with continuous integration and deployment systems such as Jenkins.
- Preferred: experience with structured software development, ARM Cortex-M microcontrollers, CMake or Make, Git, and assembly language programming.
- Preferred: analytical, problem-solving, teamwork, relationship-building, initiative, and adaptability skills.
Benefits
- Attractive compensation and competitive pay and benefits.
- International work environment with opportunities for professional and personal development.
- Diverse and inclusive culture where employee ideas are valued.
- Social Club activities, with an increased agenda during the summer internship period.
Tech Stack
About Texas Instruments
Texas Instruments designs and manufactures analog and embedded processing semiconductors—including MCUs, power management, signal chain and DLP devices—sold to OEMs in industrial, automotive, personal electronics and communications markets. Founded in 1930 and headquartered in Dallas, it is a public company (NASDAQ: TXN) with worldwide fabrication and assembly operations and a direct online store, supplying long-lifecycle parts used in everything from factory automation to vehicles and consumer devices.