DescriptionChange the world. Love your job.
This is an exciting opportunity to design and develop innovative software solutions that drive TIs revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challenge
As a Software Engineer youll become a key contributor where your skills and input make a big this role youll design embedded software and development tools that will be used by TIs customers to build their end products.
Youll write code that implements new and novel use cases for our wireless microcontrollers. You will be a part of a team developing operating system and driver support.
And youll work closely with business partners and customers as well as TIs marketing systems and applications engineering teams to collaborate and solve business problems.
QualificationsMinimum requirements:
- 3 to 5 years of relevant experience
- Master Degree in Electrical Engineering Computer Engineering Computer Science Electrical and Computer Engineering or related field
- Advanced Assembly C and C programming skills
- Expertise with real-time operating systems such as FreeRTOS or Zephyr
- Expertise with ARM Cortex-M series microcontrollers
- Expertise with instrumentation equipment such as logic analyzer
- Expertise with debugging methodology such as
- Breakpoints watchpoints
- CPU exception decoding
- Single instruction stepping
- Expertise of scripting languages such as Python or Javascript
- Knowledge of continuous integration systems such as Jenkins or similar
- Knowledge of build systems such as CMake or Make
- Familiarity with assembly language programming
- Familiarity with Linux/Unix systems
Preferred qualifications:
- Ability to establish strong relationships with key stakeholders critical to success both internally and externally
- Strong verbal and written communication skills
- Ability to quickly ramp on new systems and processes
- Demonstrated strong interpersonal analytical and problem-solving skills
- Ability to work in teams and collaborate effectively with people in different functions
- Ability to take the initiative and drive for results
- Strong time management skills that enable on-time project delivery
Preferred qualifications (technical):
- Zephyr
- Zephyr ecosystem expertise (KConfig West Devicetree)
- Experience developing low level drivers for Zephyr
- Cryptography
- Experience with secure coding practices
- Experience with developing low level cryptography drivers and cryptography algorithms
- Knowledge of Hardware Security Modules (HSM) and other hardware accelerators for cryptography
Our offer for you:
- Benefit from a competitive salary yearly profit sharing (dependent on company success) flexible working hours a permanent contract from the beginning and many additional benefits
- Join an international work environment where your ideas count and where you can thrive in a diverse culture
- Explore a world of opportunities for your personal and professional development
- Regularly arranged activities through our Social Club
Put your talent to work with us as a Software Engineer - change the world love your job! We look forward to receive your application!
Required Experience:
Senior IC
DescriptionChange the world. Love your job.This is an exciting opportunity to design and develop innovative software solutions that drive TIs revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challengeAs a Software Engineer y...
DescriptionChange the world. Love your job.
This is an exciting opportunity to design and develop innovative software solutions that drive TIs revolutionary product lines. We change lives by working on the technologies that people use every day. Are you ready for the challenge
As a Software Engineer youll become a key contributor where your skills and input make a big this role youll design embedded software and development tools that will be used by TIs customers to build their end products.
Youll write code that implements new and novel use cases for our wireless microcontrollers. You will be a part of a team developing operating system and driver support.
And youll work closely with business partners and customers as well as TIs marketing systems and applications engineering teams to collaborate and solve business problems.
QualificationsMinimum requirements:
- 3 to 5 years of relevant experience
- Master Degree in Electrical Engineering Computer Engineering Computer Science Electrical and Computer Engineering or related field
- Advanced Assembly C and C programming skills
- Expertise with real-time operating systems such as FreeRTOS or Zephyr
- Expertise with ARM Cortex-M series microcontrollers
- Expertise with instrumentation equipment such as logic analyzer
- Expertise with debugging methodology such as
- Breakpoints watchpoints
- CPU exception decoding
- Single instruction stepping
- Expertise of scripting languages such as Python or Javascript
- Knowledge of continuous integration systems such as Jenkins or similar
- Knowledge of build systems such as CMake or Make
- Familiarity with assembly language programming
- Familiarity with Linux/Unix systems
Preferred qualifications:
- Ability to establish strong relationships with key stakeholders critical to success both internally and externally
- Strong verbal and written communication skills
- Ability to quickly ramp on new systems and processes
- Demonstrated strong interpersonal analytical and problem-solving skills
- Ability to work in teams and collaborate effectively with people in different functions
- Ability to take the initiative and drive for results
- Strong time management skills that enable on-time project delivery
Preferred qualifications (technical):
- Zephyr
- Zephyr ecosystem expertise (KConfig West Devicetree)
- Experience developing low level drivers for Zephyr
- Cryptography
- Experience with secure coding practices
- Experience with developing low level cryptography drivers and cryptography algorithms
- Knowledge of Hardware Security Modules (HSM) and other hardware accelerators for cryptography
Our offer for you:
- Benefit from a competitive salary yearly profit sharing (dependent on company success) flexible working hours a permanent contract from the beginning and many additional benefits
- Join an international work environment where your ideas count and where you can thrive in a diverse culture
- Explore a world of opportunities for your personal and professional development
- Regularly arranged activities through our Social Club
Put your talent to work with us as a Software Engineer - change the world love your job! We look forward to receive your application!
Required Experience:
Senior IC
View more
View less