BitStream is a dynamic and innovative company composed of ambitious people committed to providing the highest quality products. We are currently looking for candidates for the position:
Senior Embedded Systems Developer
Location: LUBLIN
Responsibilities:
- Creating software for time transmission and synchronization devices in the LINUX or eCos system,
- Software design, implementation, testing new functionalities in new and already manufactured devices,
- Participation in the development of embedded software in the field of planning, preparation of the implementation project and creating the architecture and code of the project in accordance with the assumptions and general guidelines of the R&D department,
- Optimizing existing solutions and recommending possible improvements,
- Ensuring the quality of the produced software,
- Independent management of the development of selected product elements / selected products,
- Cooperation in the process of creating technical documentation.
Requirements:
- Higher technical education,
- A minimum of 4 years of experience in the design and implementation of embedded software,
- Very good knowledge of C / C ++,
- Experience in programming Embedded Linux systems, e.g. in the Yocto environment,
- GIT,
- Analytical skills,
- Practical skill in programming single-chip microcontrollers,
- Knowledge of SPI, I2C, UART interfaces,
- Knowledge of Ethernet standards and IP, TCP, UDP protocols,
- Ability to read diagrams of electronic devices,
- Knowledge of the English language at a minimum level of B2
We offer:
- Interesting work in a constantly developing company,
- Opportunity to raise professional qualifications and gain new experiences,
- Access to the latest technologies and modern work tools,
- Employment contract