STMicroelectronics

Rating:
5/5
STMicroelectronics is a world leader in semiconductor technology and an innovative provider in the world of digital technology. Founded in 1987, STM is a company with a global presence and a long history of success. STM’s products span multiple sectors including automotive, industrial, multimedia, and embedded systems. The company’s latest offerings focus on the Internet of Things, connecting objects, and artificial intelligence thanks to its extensive portfolio of smart, secure, and efficient IC’s. STM is helping shape the future of technology on a daily basis. The company’s engineering and technology teams push the boundaries with advanced research and development that focuses on bringing the world of technology to life. From applying AI-powered IoT systems to cars and wearables, to creating silicon turn-key solutions for industrial and medical applications, STM is always innovating. The company’s vast team of engineers, designers, and technicians have access to the latest software and hardware tools in their labs to develop and test products and systems. STM also encourages its employees to become leaders in the industry by offering cutting-edge training and development opportunities. To further emphasize its commitment to the tech scene, STM partners with universities and research institutions to create new and innovative technologies with the help of its strong research and development teams. As one of the top semiconductor companies in the world, STM is a prime destination for anyone interested in a career in technology. The innovative products developed and produced are making a mark in the tech world and creating a ripple effect in all sectors.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 85000
Description: Design, Develop, document, and debug software applications in C, C++, C# and other programming languages, developing embedded applications typically running on bare metal or RTOS on STMicroelectronic microcontroller architectures, as well as applications running on Windows platforms and Linux based systems. Evaluate and develop software requirements documents and specifications. Analyze, design and implement product features.
Qualifications / Requirements: Minimum 3 years experience in software development using C/C++ or C# in a 32 bit microcontroller environment, Multi-threading and async programming, basic electrical engineering concepts. Familiarity with Windows, Linux and/or 21st century development environments, IDEs and tools. Familiarity with common software design patterns/architectures.
Locations: Nurnberg, Pune, Catania, Plymouth, Maracay, Sao Paulo, Saint-Remy-lès-Chevreuse, Agrate, Bangalore, Trebur, Shenzhen, Perth, Nijmegen, Cork
Career Paths: Software Engineer, Hardware Engineer, Product Manager, Quality Assurance Tester, System Analyst, Technical Support Specialist, Chip Design Engineer, Systems Engineer, Data Scientist, Network Engineer
Job Contacts: jobs.st.com/contactus

Recent Reviews

Andrea L.
4.8/5
4.8
I've been a programmer at STMicroelectronics for five years and I think this is a great company to work for! I really appreciate that the work is challenging and varied and I also really appreciate how everyone works together to solve complex problems. The culture is respectful and focused on working together and creating innovative products that really make a difference. I highly recommend working here!

Frequently Asked Questions

What is STMicroelectronics?
STMicroelectronics is a leading global semiconductor company that designs, manufactures, and sells integrated circuits and solutions to customers across the world.
What career opportunities does STMicroelectronics offer?
STMicroelectronics has a wide range of career opportunities across various departments, such as engineering, sales, marketing, research and development, finance, and more.