SEARGIN IS HIRING!
As a dynamic multinational tech company operating in 50 countries, we drive innovation and create projects that shape the future and greatly enhance the quality of life. You will find our solutions in the space industry, supporting scientists in the development of cancer drugs, and implementing innovative technological solutions for industrial clients worldwide. These are just some of the areas in which we operate!
Currently, for the new Seargin project we are looking for Firmware Engineer C++:
- B2B/Permanent contract
- Hybrid from Katowice, Poland
The project you will be working on is a modern, compact frequency converter based on an object-oriented architecture. It will include enhanced safety standards with CIP Safety and will be capable of controlling motors with up to 50 horsepower. A strong focus in the inverter design will be placed on simplicity in configuration and ease of use.
Responsibilities will include, but are not limited to:
- Develops and documents code that satisfies the software design according to the development process.
- Develops and executes thorough unit test plans. Reports analyze, debug, and correct anomalies. Integrates with other components, solving problems across subsystems and products to produce a final product.
- Participates in reviews of documents, designs, code, test cases, and user documentation.
- Provides work estimates and status reports as requested. Maintains adequate interaction to ensure assigned tasks are prioritized appropriately.
- Effectively teams with others through mutually supportive professional relationships, open and direct communication, honesty, and respect.
- Clearly communicates and conveys design concepts, both verbally and in writing.
- Able to learn and understand complex control system concepts.
- Mentor less experienced colleagues, and encourage knowledge sharing and learning among the development community
Qualifications:
- Masters of Science in Computer Science or Computer Engineering; or equivalent in-depth knowledge and experience desired.
- Ability to analyze, design, program, debug and modify software.
- Troubleshoot code for firmware (IC embedded code) applications.
- Knowledge about analog and digital hardware and software operating systems.
- Proven competency with object-oriented analysis and design as well as real-time development using the C/C++ language required.
- Willingness to work in a diverse set of software development frameworks including Agile and Scrum as the business demands.
- Strong communication skills in English and ability to present technical information
- The most important factor is a strong proficiency in C++ and experience in embedded systems
Preferred Tools Experience:
- Python
- Green Hills Integrity OS and Multi IDE
- TI DSP programming using Code Composer Studio and debugging experience
- ClearCase, GitLab, JIRA, Confluence
- UML using Enterprise Architect
- JAMA, DOORS, Polarion or similar
Nice to have:
- Microprocessor/Microcontroller system design with preferably ARM processors
- Experience in writing product functional specifications.
- Driving quality by maintaining the link between requirements and testing.
- Investigating, debugging, and correcting software anomalies in association with the functional test team, customer support team, or other group (possibly including customers).
- Optimizing personal and team development activities to drive aggressive productivity.
- Maintains focus on solutions that will improve the customer experience.
- Skilled in creating scripts in Python/Powershell.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Scrum Master
2026-05-14
IT Security Engineer
2026-05-20
- Posted
- Jul 25, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Katowice
- Company
- Seargin
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Scrum Master
2026-05-14
IT Security Engineer
2026-05-20