Praca: RF Software Developer
RF Software Developer
Localization: Wrocław
Daily activities
Embedded Software Developer is mainly responsible for:
- Software designing and implementation on embedded real-time platforms,
- Analyzing and solving complex engineering problems and hitches in radio technologies area,
- Creating and reviewing requirements and functional, design and interface specificationsbased on system and HW specifications,
- Working outside of own SW area regarding technical issues (e.g. close cooperation with HW team),
- Cooperation with system architects and other stakeholders involved in a project,
- Coaching and leading other teams in solving engineering problems.
Our expectations:
- BSc or MSc degree in Computer Science,Telecommunications, Software Engineering or similar,
- experience in C/C++ development and design
- experience in creating software architecture, redesigning and refactoring
- experience in embedded systems programming (HW resources constraints: limited memory, CPU) including HW debugging, multithreading and multiprocessing (IPC, parallel computing)
- experience in algorithm optimization, code profiling and in analysis of memory usage violations
- experience with RTOS and ARM architecture
- good practical knowledge of STL and boost libraries
- knowledge of Design Patterns
- good analytical skills
- effective teamwork skills
- innovative approach to software development
- good English skills, both spoken and written
Bonus points:
- knowledge of Agile Software Development Methodologies (SCRUM, TDD, CI)
- Google Unit Test framework (googletest, googlemock)
- experience in Linux kernel space programming
- experience with bootloaders
- knowledge sharing abilities
- basic knowledge of telecommunications systems
Zobacz podobne oferty
Junior Software Engineer C
-
ASTEK Polska Lokalizacja: kujawsko-pomorskie / Dodane: 2021-01-25
-
- 100% zdalnie Projekt: Stworzenie oprogramowania dla innowacyjnych urządzeń, które będą instalowane na wszystkich dworcach kolejowych w Polsce. Urządzenie to będzie zarówno...
Linux C Embedded Software Engineer [rekrutacja online]
-
NOKIA Lokalizacja: kujawsko-pomorskie / Dodane: 2021-01-23
-
- Location: Wroclaw Daily activities Platform Software team is responsible for delivering software that runs hardware used in Nokia products. One of the Platform Software components,...
Linux C Embedded Software Engineer [rekrutacja online]
-
NOKIA Lokalizacja: kujawsko-pomorskie / Dodane: 2021-01-14
-
- Location: Wroclaw Daily activities Platform Software team is responsible for delivering software that runs hardware used in Nokia products. One of the Platform Software components,...