sharing the costs of sports activities
Pracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyPracodawca zakończył zbieranie zgłoszeń na tę ofertę
Aktualne oferty pracodawcyEmbedded Software Engineer
TechnipFMCAbout the company
- aleja Jana Pawła II 43, KrakówKraków, Lesser Poland
- Offer expired 16 days ago
- Remote recruitment
- contract of employment
- full-time
- specialist (Mid / Regular)
TechnipFMC
aleja Jana Pawła II 43
Kraków
Technologies we use
Expected
C++
Optional
Python
Operating system
About the project
We are looking for a motivated engineering professional with passion to controls hardware and software to join our Controls & Automation Department in Krakow Engineering Center. As an Embedded Software Engineer, you will be cooperating closely with Software Team in Kongsberg, Norway and working on development of our new subsea control platform.
The main function of this role will be to design and implement software components for our subsea products.
Your responsibilities
Design and implement software for our subsea products
Initially write unit tests for existing code, debug and fix found issues
Implement functionality to allow HIL testing, i.e. test modes, trigger faults
Implement new drivers, protocol stacks etc.
Our requirements
Master's Degree in Computer Science or related engineering discipline or work experience in lieu of degree
More than 3 years of experience in Embedded Software Engineering
Experience in C++
Experience in scripting languages, e.g. Python
Experience with Linux
Knowledge and hands-on experience with embedded systems: hardware-software related, RTOS, development toolchains, communication protocol, microcontrollers
Debugging skills
Experience with version control systems (Git)
Experience with creating Unit Tests will be a plus
Awareness of the end-to-end software development lifecycle
Very good oral and written communication skills in English (B2/C1)
Willingness to travel to other TechnipFMC facilities
This is how we organize our work
Team size
- 10
This is how we work
- in house
- you develop the code "from scratch"
- you focus on product development
- agile
Team members
- technical leader
- embedded developer
This is how we work on a project
Clean Code
code review
architect / technical leader support
Continuous Integration
functional tests
integration tests
performance tests
unit tests
manual tests
Development opportunities we offer
development budget
industry-specific e-learning platforms
mentoring
space for experimenting
technical knowledge exchange within the company
time for development of your ideas
What we offer
Opportunity to be involved in embedded software development in all steps of life cycle
Challenges and personal development boosted through travels and high exposure to business-critical activities
Varied and interesting work tasks in an inspiring, international engineering environment
Competitive salary and a package of benefits
Relocation package
An informal and stimulating work environment with a high professional standard
Benefits
private medical care
sharing the costs of professional training & courses
life insurance
flexible working time
fruits
corporate sports team
coffee / tea
leisure zone
holiday funds
christmas gifts
employee referral program
English & Norwegian classes
online training platform
program 'Bike to work'
CV Evaluation
Phone screening
Interview
Employment decision
TechnipFMC
We’re looking for the next generation of talent to help transform the industry.
By joining TechnipFMC, one of the world’s largest oil and gas project, technologies, systems, and services companies, you’ll have limitless opportunities to learn from some of the industry’s brightest engineers, scientists, project managers and other professionals in 48 countries located in every corner of the world.
If selected, you’ll be expected to engage on your very first day, stand out as an individual, and contribute as part of a team.
Discover more about how we’re enhancing the performance of the world’s energy industry.
TechnipFMC.com
Additional information:
We are looking for a motivated engineering professional with passion to controls hardware and software to join our Controls & Automation Department in Krakow Engineering Center. As a Controls Engineer, you will be cooperating closely with UCOS Team in Irvine, California and working with our customers to design solutions to control, monitor and automate their industrial processes.
On the senior level it is expected to demonstrate the ability to manage customer expectations and product quality from tendering through life of the field. This includes design and configuration of control systems of varying complexity and coaching peers in good design and better practices. The candidate must demonstrate process and project management skills to function effectively with customers, peers and the product development team.