Software Engineer
Texas InstrumentsJob Title
Software Engineer
Role Summary
Design and implement embedded software and developer tools for semiconductor products. Collaborate with cross-functional teams including systems and applications engineering, marketing, and business partners to define software architecture and deliver product solutions.
Experience Level
Mid-level. Years of experience: not specified.
Responsibilities
Primary responsibilities include:
- Design and develop embedded software using C/C++.
- Create and maintain development and test tools for product validation.
- Participate in software architecture and design reviews.
- Implement, debug, and test firmware and low-level software (including assembly where required).
- Work with cross-functional teams to define requirements and deliver on project milestones.
- Follow software engineering best practices across the full development lifecycle.
Requirements
Must-have technical skills and competencies:
- Proficient in C and C++ programming.
- Familiarity with assembly language programming.
- Solid understanding of software engineering processes and the full software development lifecycle.
- Ability to debug and test embedded systems.
Nice-to-have:
- Strong analytical and problem-solving skills.
- Effective written and verbal communication skills.
- Experience working in cross-functional teams and delivering on-time projects.
- Ability to work in a fast-paced, changing environment and take initiative.
Note: Texas Instruments will not sponsor job applicants for visas or work authorization for this position.
Education Requirements
Minimum: Bachelor of Science (BS) degree in Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, Computer Science, or a related field. Minimum cumulative GPA: 3.0/4.0.
About the Company
Company: Texas Instruments
Headquarters: Dallas, Texas, USA
Texas Instruments is a global semiconductor company that designs, manufactures, and sells analog and embedded processing chips for various markets including industrial, automotive, and personal electronics. The company's innovations aim to make electronics more affordable and reliable, fostering advancements in technology through each generation of semiconductors.
