Our client is global energy‑technology company. This role involves deeper expertise in distributed systems, advanced debugging, and developing tools and configurations that support the full subsea controls lifecycle.
As a Senior Embedded Software Engineer, you will be responsible for:
* Leading and actively participating in design and code reviews, ensuring robustness, compliance, and maintainability of software components.
* Producing and validating XML‑based configurations for Electronic Modules, providing advanced troubleshooting and guidance to junior engineers.
* Developing and enhancing Python-based tools used to streamline engineering workflows, automate tasks, or integrate new capabilities.
* Applying strong knowledge of object-oriented design, Java SE, and cross‑platform C/C++ development for Windows and real‑time Linux, using tools such as LINT or LDRA to maintain code quality.
To be successful in this role you will:
* Have a bachelor’s degree in software engineering, Computer Science, Electrical/Electronic Engineering, or related discipline.
* Have significant experience with embedded software development in C/C++, along with familiarity with Python and Java SE.
* Have a strong understanding of object‑oriented design, real‑time systems, and distributed communication protocols Only candidates based in UK and eligible to work in UK are allowed
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the UK.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast!
Find the best jobs in the UK, apply in 1 click and get a job today!