Ready
to boost your career?

Junior
Professional
Senior
Job Specification
Seargin is looking for a Senior Embedded Software Engineer
- Position: Senior Embedded Software Engineer
- Location: Katowice (due to pandemic, currently work can be performed remotely)
- Form of employment: Permanent employment
- Skills: C/C++, Scrum, firmware, devops
- Seniority: Senior
- Area: Project
Main tasks for the Senior Embedded Software Engineer will be:
- Being a member of an Embedded Software Engineering team and cooperating with colleagues to complete various assignments in area of software improvement for embedded systems
- Working on Programmable Automation, Visualization, Communication and I/O systems or Industrial Automation Software
- Working with modern embedded operating systems applied to custom in-house hardware
The Candidate should have:
- Educational background with at least completed Bachelor of Science Degree in Electrical Engineering, Computer Engineering or similar Engineering discipline with a concentration in software
- At least 2 years of relevant work experience
- Experience with:
- Developing embedded systems involving software operating systems and digital hardware
- Programming and developing in C and C++
- Programming and developing plenty of modern embedded operating systems such as:
- Microsoft Windows 10 kernel and driver development
- Windows CE and embedded Linux (experience with developing Linux kernel, the Yocto Project/OpenEmbedded environment, Linux filesystems, Linux security hardening, and package management)
- Following tools: In-Circuit Emulators, Logic Analyzers, embedded monitors, Build tools (gcc, make, cmake, bitbake) and similar
- Bootloader, PC-BIOS, ACPI, and UEFI development
- Familiarity with Agile software development methodology
- Board Support Package (BSP) development level experience with Intel x86 technologies and interfaces like SPI, I2C, PCI/PCIe
- Experience as a DevOps
- Good understanding of Jenkins and containers
- Expertise in Git source control
- Knowledge of standard scripting languages (Python, Powershell, Bash, etc)
- Team-oriented, detail-oriented, efficient and solution-oriented attitude
- Superb analytical and problem solving skills
- Excellent communication and interpersonal skills
- Flexibility and ability to work independently and in a team
- Great English skills (written and spoken)
The Candidate can expect:
- Permanent Contract
- Challenging job in an international and multilingual environment
- Professional development
- Attractive and competitive compensation
If you meet requirements described above, please send your application in English (.doc) at weronika.salamucha@seargin.com stating the name of the position in a subject and/or call +(48) 666 087 688.
ABOUT COMPANY
Company size: 500+
Main location:Poland
READY TO JOIN IT REVOLUTION?
Send us a message using the contact form below.
I'm a Client looking for an IT Expert or a Professional Team
I'm an IT Expert looking for a great job / project opportunity