Software Developer
TechnipFMC2 hours ago
Kraków, PolandEntry Level
Responsibilities
- Develop embedded software for subsea production control systems.
- Work on low-level board support packages, operating systems, device drivers, and application-level software.
- Develop communication protocols, gateways, battery management, electric motor control, and functional-safety functionality.
- Collaborate with cross-functional teammates in an agile squad and take ownership of assigned tasks.
Requirements
- Hold a BSc or MSc degree in Computer Science, Embedded Software, or a similar discipline.
- Have experience with JSON data format and the Chai library.
- Have experience with some of the listed technologies and tools and demonstrate willingness to learn and develop further.
- Be solution-oriented and structured when solving complex challenges.
- Have good communication skills, a proactive attitude, and the ability to work in cross-functional teams.
- Have excellent written and spoken English.
- Be able to work at least four days per week from the Krakow office.
Benefits
- International projects for leading oil and gas companies.
- Challenges and personal development opportunities.
- Varied work in an international engineering environment.
- Competitive salary and benefits package.
- Relocation package.
- Informal and stimulating work environment with a high professional standard.
- Office-based work in Krakow for at least four days per week.