Embedded Software Engineer

NSS
Mid
7 000 - 14 000
PLN
gross / month (Employment contract)
5 000 - 11 000
PLN
gross / month (Other contract)
7 000 - 13 000
PLN
net / month (B2B)

Online interview
B2B Employment contract
ul. Modularna 11, Warsaw
Remote possible
20%

Project description

We need someone to help us improve the current code in one of our new projects as well as work with us to define and implement new device features based on business / functional requirements and physical hardware constraints. The devices aren't that complex, but the code must resist any peripheral failures, cellular malfunctions, or any edge cases - reliability is the top priority.

Your tasks

Your daily tasks on the job:

• Development of embedded system software

• Implementation of projects based on the STM and other platforms

• Participation in the full production cycle from the conceptual stage, through implementation, testing, to production implementation and project closure

• Create technical documentation for embedded software


Who we're looking for?

Must have:

  • Technical higher education
  • Knowledge C/C++
  • Knowledge of version control systems - Git
  • Knowledge of GSM/Wi-Fi/Bluetooth wireless communication
  • Experience in designing, implementing and testing software for STM32 microcontrollers, supported by completed projects

Nice to have:

  • Ability to use measuring equipment
  • Knowledge of other programming: C#/Java
  • Ability to create PC tools and software to test and configure designed devices

Skills
TCP/IP
C++
Linux
Python
GSM
C
Git
How we manage our projects?
Methodology
Scrum, Kanban
Who makes architectural decisions?
team
Project management software
JIRA, Asana
Opportunity to change between projects
How we code?
Git
Version control
Code review
Knowledge database
How we test?
Unit tests
Integration tests
Manual testing
Toolset
Laptop
Additional monitor
Personal container
Freedom to pick your tools
Work environment
Flexible working hours
8:00 - 18:00
Office hours
Work time division
Bug fixing
45%
New features
30%
Self-development
10%
Documentation
10%
Meetings
5%
Healthcare
  • Healthcare package
Kitchen
  • Hot beverages
Parking
  • Car parking
  • Bicycle parking
Other
  • Shower
  • Integration events

Our company

NSS

Warsaw
Tech skills
  • C
  • C++
  • SMT

Check out similar job offers