Your responsibilities will include (but will not be limited to):
- Cooperate with other electronics and firmware developers
- Create and participation in the full embedded software development
lifecycle(specifications, architecture, development, bug fix, unit and integration test, maintenance, documentations)
Required Skills and Experience:
- At least 1 year experience in C/C++ embedded firmware development
- Being familiar with RTOS (ex. FreeRTOS), embedded Linux
- Basics with TCI/IP, Telnet, SIP, SNMP protocols
- Experience with I2C, SPI, UART, RS232/485, USB
- Understanding of embedded development tools (compilers, debuggers, profilers etc.)
- Experience with drivers for peripherals
- English (ability to read and create technical documentation)
Education:
- Master degree in Computer/Electronics Engineering or equivalent experience
Other skills that will be valued as important for us:
- Digital Signal Processing
- Python
- FPGA
- Experience or familiarity with LabVIEW
- Familiar with VoiP/Asterisk technology
- Experience as an Linux System Administrator
We offer:
- Cooperation with a highly experienced development team
- Technological challenges at the highest world level
- Benefiits: Multisport, private medical care (Lux Med), life insurance (PZU)
- Competitive salary
- Modern office and parking spaces for employees
- All necessary tools and equipment
- Flexible working hours
- Integration events
- Relocation package