AI Summary
Join Sii Poland's Embedded Competence Center to revolutionize smart home device development. Develop low-level software and simulation environments using C/C++ for global IoT projects. This role offers significant growth opportunities and impact within a large, expert team.
Key Highlights
Develop and improve simulation environments for embedded systems.
Create and maintain low-level software for IoT devices.
Contribute to projects with global reach in automotive, IoT, telecom, and medical industries.
Technical Skills Required
Benefits & Perks
Great Place to Work
Solid financial situation
Contracts with the biggest brands
Centre of internal trainings
Mentorship from many experts
Open and accessible management team
Profit sharing
Passion Sponsorship program
Regular integration events and trips
Comfortable and well-equipped offices
MySii app
Medical care
Job Description
Are you passionate about revolutionizing the development of smart home devices? Join a team that is changing the way software is developed for IoT devices!
You will have a real impact on creating and improving simulation environments and low-level software. This is a great opportunity to develop competence in C and C++ and participate in projects with global reach.
By joining us, you become a member of Sii's Embedded Competence Center - an internal organizational unit with more than 500 specialists nationwide! We are currently working on about 100 projects for 50 clients in various industries, including automotive, IoT, telecom and medical. Apply!
Your tasks
- Creation and development of code in C and C++ languages for embedded systems
- Designing and implementing the functionality and behavior of embedded components
- Developing and maintaining simulation environments that replicate real hardware systems
- Collaborate in the analysis, prioritization and implementation of new technology solutions
- Presenting initiative and proposing improvements in development processes
- Optimizing team performance through the use of modern automation and testing tools
- Minimum 5 years of experience in programming embedded systems in C and C++
- Education in the field (computer science, electronics, automation or related)
- Knowledge of SoC architecture and embedded processors
- Ability to develop low-level controllers and handle interrupt routines
- Experience in diagnosing and solving hardware and software problems
- English language at a minimum B2 level
- Knowledge of RISC-V architecture
- Practice in working with RTOS systems
- Knowledge of network and web protocols (e.g. TCP/IP, UDP, IPSEC, HTTP, HTTPS)
- Familiarity with video streaming technologies
- Ability to design with scalability, performance and reliability in mind
- Experience in the area of CI/CD systems
Benefits For You
Great Place to Work
Solid financial situation
Contracts with the biggest brands
Centre of internal trainings
Many experts you can learn from
Open and accessible management team
Profit sharing
Passion Sponsorship program
Regular integration events and trips
Comfortable and well-equipped offices
MySii app
Medical care