Lediga jobb CetaSol AB i Göteborg

Se alla lediga jobb från CetaSol AB i Göteborg. Genom att välja ett specifikt yrke kan du även välja att se alla lediga jobb i Göteborg som finns inom det yrket.

Embedded engineer

Ansök    Mar 30    CetaSol AB    Mjukvaruutvecklare
Embedded Linux Developer – Vessel Onboard System (iHelm) Role Overview We are looking for an Embedded Linux Developer to take technical ownership of our onboard vessel system (iHelm). You will work across the full stack of the onboard platform, from the Linux OS, kernel, and hardware interfaces up to the data services that integrate with our Python backend and external tablet. Your focus will be to: Modernize and harden the existing onb... Visa mer
Embedded Linux Developer – Vessel Onboard System (iHelm)




Role Overview
We are looking for an Embedded Linux Developer to take technical ownership of our onboard vessel system (iHelm). You will work across the full stack of the onboard platform, from the Linux OS, kernel, and hardware interfaces up to the data services that integrate with our Python backend and external tablet.
Your focus will be to:
Modernize and harden the existing onboard platform (OS, kernel, and system services).
Extend connectivity to more external devices and sensors (e.g. CAN/NMEA, serial, industrial buses, other onboard systems).
Ensure the platform remains robust, maintainable, and secure for long-term deployments in marine environments.

You’ll collaborate closely with backend, frontend, and data engineers working on the iHelm backend (Python) and frontend to ensure smooth integration between low-level device data and higher-level analytics and UI.




Key Responsibilities
Platform & Kernel
Own the Linux-based onboard platform running iHelm, including:
Kernel configuration and updates (e.g. enabling relevant integrations, patching, security updates).
Boot process, system services, and resource management.
Plan and execute kernel and OS upgrades on deployed hardware, including:
Evaluating compatibility with existing code, libraries, and applications.
Designing and testing migration paths and rollback strategies.
Optimize the embedded Linux system for:
Reliability and uptime in harsh/remote marine environments.
Performance and resource usage (CPU, memory, storage, networking).

Device Integration & Connectivity
Design and implement support for external sensors and devices, such as:
NMEA / NMEA2000, CAN, serial (RS-232/485), and other field buses.
Vendor-specific marine electronics and engine controllers where applicable.
Develop and maintain:
Codebase (kernel-level or user-space) and low-level interfaces.
Data acquisition daemons/services that feed the iHelm backend.
Work with the backend team to define data formats and APIs for:
Streaming sensor data into the Python-based iHelm backend.
Supporting replay and simulation modes using recorded logs.
Improve and extend the virtual/“simulated boat” capabilities used for development, automated tests, and demos (e.g. vcan, simulated NMEA feeds, log replay).

System Modernization & Architecture
Assess the current onboard architecture (Linux, Python backend, React frontend) and propose:
Modernization steps (e.g. OS base, packaging, containerization, observability).
Improvements to reliability, security hardening, and maintainability.
Introduce or improve:
Over-the-air (OTA) update strategies for OS, kernel, and application components.
Logging, monitoring, and diagnostics at the OS/device level.
Contribute to CI/CD pipelines for the embedded platform:
Automated builds and tests for kernel, system images, and device-related components.
Integration with existing Bitbucket-based pipelines and Dockerized stages.

Quality, Testing & Documentation
Implement automated and manual test strategies for:
New functionality and hardware integrations.
Kernel and OS upgrades (including regression testing with simulated data).
Use tools such as:
vcan, virtual devices, recorded data logs, and hardware-in-the-loop setups.
Create and maintain:
Technical documentation for platform architecture, device integrations, and update procedures.

Collaboration
Work closely with:
Backend engineers (Python) to align on data ingestion and service boundaries.
Frontend engineers (React/TypeScript/Flutter) to ensure sensor data availability and performance for the dashboard.
Product and field teams to capture requirements from real vessel deployments and prioritize platform improvements.
Participate in code reviews, architecture discussions, and incident postmortems, bringing an embedded/platform perspective.

Required Qualifications
3+ years experience in Embedded Linux development (Yocto, Buildroot, Debian-based, or similar).
Strong experience with:
Linux kernel configuration, software, and build tooling.
C/C++ for low-level or system programming.
Solid knowledge of:
System-level debugging (logs, core dumps, perf tools, strace, etc.).
Hardware interfaces: CAN, serial (UART), SPI, I²C, or similar.
Experience integrating and communicating with external devices/sensors in a real-time or near real-time context.
Familiarity with containerization and CI/CD concepts (Docker, build pipelines) in an embedded/edge context.
Comfortable working in a Git-based workflow with code reviews and branching strategies.

Nice-to-Have
Experience with marine or automotive systems (NMEA2000, J1939, or similar standards).
Knowledge of Python and/or TypeScript/JavaScript sufficient to:
Understand and work with the existing iHelm backend or frontend when needed.
Help design clean interfaces between device layer and application layer.
Experience with:
Bitbucket Pipelines or similar CI/CD platforms.
Setting up virtual test environments (e.g. vcan, QEMU, Docker-based simulations).
Background in networking on embedded systems:
VPNs, secure remote access, firewalling, network routing in constrained environments.
Experience with security hardening on Linux systems:
Secure boot, signed updates, least-privilege services, vulnerability management.



Personal Attributes
Systems thinker: You’re comfortable reasoning from hardware and OS all the way up to application-level behavior.
Pragmatic modernizer: You can improve and refactor existing systems incrementally without destabilizing production.
Hands-on: Willing to debug issues on real hardware, not just in theory.
Collaborative: You communicate clearly with non-embedded colleagues and translate low-level constraints into product implications.



What You’ll Work On in the First 6–12 Months
Map and document the current onboard platform (OS, kernel, integrations, connectivity).
Plan and execute at least one kernel/OS modernization cycle, including testing and rollout.
Extend connectivity to one or more new classes of external sensors/devices, integrating data into the existing iHelm backend/replay pipeline.
Improve the simulation and replay environment so other teams can develop and test without physical hardware.
Contribute improvements to logging, diagnostics, and update procedures for the onboard system.


Why Join Us?
Be part of a mission-driven startup with strong growth and global ambition
Work on cutting-edge challenges in sustainability, AI, and maritime innovation
Collaborate in a dynamic and diverse international team



Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre

Service Engineer

About Us Cetasol is a fast-growing technology company at the forefront of energy optimization and digitalization in the maritime industry. Our mission is simple yet ambitious: to help vessel owners and operators become more efficient, sustainable, and future-ready through smart technology, real-time data, and AI-powered insights. With installations running worldwide and partnerships with some of the biggest names in the industry, we are entering an excitin... Visa mer
About Us
Cetasol is a fast-growing technology company at the forefront of energy optimization and digitalization in the maritime industry. Our mission is simple yet ambitious: to help vessel owners and operators become more efficient, sustainable, and future-ready through smart technology, real-time data, and AI-powered insights.
With installations running worldwide and partnerships with some of the biggest names in the industry, we are entering an exciting expansion phase. To support this growth, we are now looking for a skilled and motivated Service Engineer to join our team and help us deliver the next generation of maritime energy solutions.


The Role
As a Service Engineer at Cetasol, you will be on the frontline of our technology, ensuring smooth installations and top-class support for our customers. This is not just about fitting equipment onboard – it’s about being part of a team that transforms raw data into operational improvements and cost savings for shipping companies around the globe.
You will work closely with our project managers, developers, and customer success teams to bridge the gap between hardware, software, and real-world marine operations. The role is hands-on, varied, and highly collaborative – one day you might be configuring a new system for a pilot vessel, the next you could be supporting a customer halfway across the world.


Your Responsibilities
Provide technical support and troubleshooting, both remotely and onsite.
Collaborate with shipyards, customers, and installation partners to deliver seamless deployments.
Document and report all installations, configurations, and technical findings in a structured way.
Act as the voice of the field team, feeding back insights to help improve our product and processes.
Support training and knowledge sharing with customers and partners to strengthen adoption.
Able to install Cetasol hardware and software onboard vessels, ensuring robust and reliable setups.



You Are
A hands-on engineer with a background in service, maintenance, or installations.
Experienced with marine systems or industrial automation (advantageous, but not a strict requirement).
Familiar with communication protocols such as CANbus (J1939, NMEA2000), MQTT Modbus RTU or TCP/IP.
Knowledgeable in any programming language.
Confident in working independently and problem-solving under time pressure, while also thriving in a team environment.
Willing and able to travel to support customer projects, (drivers license is a plus).
Fluent in English (Swedish or additional languages are a plus).



Why Join Us?
At Cetasol, you’ll be part of a fast-moving, forward-thinking company that’s reshaping the future of maritime sustainability. We value initiative, creativity, and collaboration – and we make sure every team member has the space to grow.
Work with a product that makes a real difference for efficiency, regulations and climate impact.
Contribute to projects with global reach and relevance.
Be part of a supportive and passionate team where your input directly influences our success.
Grow your technical and professional skills in an environment that values learning and innovation. Visa mindre

Senior full stack developer

Ansök    Sep 26    CetaSol AB    Mjukvaruutvecklare
Senior Full Stack Developer – Cetasol Location: Gothenburg Job Type: Full-time About Cetasol Cetasol is an innovative AI startup dedicated to optimising marine operations and enhancing sustainability in the maritime industry. Our cutting-edge solutions help vessel operators improve efficiency, reduce fuel consumption, and minimize environmental impact. As we continue to grow, we’re looking for a skilled Senior Full Stack Developer to join our team ... Visa mer
Senior Full Stack Developer – Cetasol


Location: Gothenburg
Job Type: Full-time
About Cetasol


Cetasol is an innovative AI startup dedicated to optimising marine operations and enhancing sustainability in the maritime industry. Our cutting-edge solutions help vessel operators improve efficiency, reduce fuel consumption, and minimize environmental impact. As we continue to grow, we’re looking for a skilled Senior Full Stack Developer to join our team and help shape the future of marine technology.


Your Role


As a Senior Full Stack Developer at Cetasol, you will be a key player in designing, developing, and maintaining our software solutions. You will work closely with our product and data science teams to create a seamless user experience and scalable architecture.


Responsibilities


Develop and maintain front-end and cloud applications for our AI-driven solutions.



Design, implement, and optimize APIs and microservices.



Collaborate with UX/UI designers to create intuitive and visually appealing interfaces.



Ensure high performance, responsiveness, and security of applications.



Work with cloud services and containerized deployments (AWS, Docker).



Conduct code reviews, write tests, and ensure code quality.



Troubleshoot, debug, and optimise applications for performance and scalability.



Requirements


Experience & Core Skills


5+ years of professional experience in full-stack development.



Strong proficiency in TypeScript (React, Node.js) and/or Python (FastAPI).



Solid understanding of RESTful APIs and microservices architecture.



Experience building and deploying containerised applications with Docker.
Familiarity with Agile methodologies and collaborative team environments.



Cloud & Infrastructure


Hands-on experience with cloud databases (DynamoDB, Timestream, Postgre, etc.) and cloud services (AWS Lambda, Cognito, S3, etc.).



Proven expertise in Infrastructure as Code (IaC), ideally with AWS CDK.



Knowledge of DevOps practices, including CI/CD pipelines and automated deployments.



Nice to Have


Experience with real-time data visualisation and mapping.



Background in performance optimization and scalable system design.



Familiarity with monitoring and logging tools for cloud-native applications (DataDog).



What We Offer


A chance to work on cutting-edge AI-driven solutions for the maritime industry.



A collaborative and dynamic startup environment.



Opportunities for professional growth and development.



Flexible working arrangements (remote/hybrid options available).



How to Apply


If you're passionate about technology and sustainability and want to make a real impact in the maritime industry, we'd love to hear from you!


Join Cetasol and help us shape the future of sustainable marine operations!



Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre

Product quality specialist

Ansök    Dec 29    CetaSol AB    Mjukvarutestare
The Role As a Product Quality Specialist, you’ll help ensure our products meet high standards across usability, stability, and operational reliability. You’ll work closely with Product, Engineering, and Customer teams to define quality expectations, run structured testing, and strengthen our overall quality practices. This role is ideal for someone who combines hands-on testing with systems thinking, and who enjoys improving processes as much as catching b... Visa mer
The Role
As a Product Quality Specialist, you’ll help ensure our products meet high standards across usability, stability, and operational reliability. You’ll work closely with Product, Engineering, and Customer teams to define quality expectations, run structured testing, and strengthen our overall quality practices.
This role is ideal for someone who combines hands-on testing with systems thinking, and who enjoys improving processes as much as catching bugs.
What You’ll Do
Own and drive product quality across releases, from planning to validation


Create and maintain test plans, checklists, and release readiness criteria


Execute manual testing (web/app flows, edge cases, workflows, regressions)


Help structure and prioritize incoming bug reports and quality improvements


Investigate issues by reproducing bugs, collecting evidence, and writing clear reports


Collaborate with engineers to improve testability, acceptance criteria, and definition of done


Support continuous improvement of quality workflows (triage, regression cycles, internal QA routines)


Help monitor quality signals post-release (support feedback, logs, incident trends)

What We’re Looking For
You are likely a great match if you:
Have experience in QA, product quality, testing, or product operations


Can independently plan testing and evaluate release readiness


Write clear bug reports with steps to reproduce, expected/actual behavior, and context


Have strong communication skills and enjoy working cross-functionally


Care deeply about user experience and reliability — especially for operational users


Are structured, persistent, and comfortable working in a fast-moving environment

Bonus points if you’ve worked with:
Maritime, transport, industrial, or safety-critical products


Hardware integrations, vessel systems, or telemetry


Basic API testing tools (Postman, curl)


Test management tools (Jira, Linear, TestRail, etc.)


CI/CD concepts and test automation (even if you’re not writing automation daily) Visa mindre

Data analyst

Ansök    Jun 2    CetaSol AB    Dataingenjör
Cetasol is on a mission to make marine operations more intelligent, efficient, and sustainable. Our AI-powered platform helps vessel operators reduce fuel consumption and emissions through real-time data and smart insights. We’re now looking for a Data Analyst to strengthen our data-driven approach and support our next phase of growth. About the Role As a Data Analyst, you’ll play a critical role in transforming raw marine operational data into actionabl... Visa mer
Cetasol is on a mission to make marine operations more intelligent, efficient, and sustainable. Our AI-powered platform helps vessel operators reduce fuel consumption and emissions through real-time data and smart insights. We’re now looking for a Data Analyst to strengthen our data-driven approach and support our next phase of growth.


About the Role
As a Data Analyst, you’ll play a critical role in transforming raw marine operational data into actionable insights for both our internal teams and our customers. Your work will directly impact product development, customer success, and our mission to decarbonize the maritime industry.


What You’ll Do
Analyze operational data from vessels to generate insights and trends
Build and maintain dashboards and reports for internal and customer use
Work with the product and engineering teams to define KPIs and success metrics
Support customer-facing teams with data interpretation and storytelling
Contribute to data quality efforts and improve data collection pipelines



What We’re Looking For
Experience in data analysis or business intelligence within the marine sector
M.Sc in relevant field, such as naval architecture or data science
Skills in Python for data processing and visualization
Experience with the marine industry and operations
Good understanding of data visualization and storytelling best practices
A problem-solving mindset and a passion for making data understandable and useful



Why Work with Us?
Be part of a high-impact startup with a strong environmental mission
Gain exposure to real-world IoT and sustainability challenges
Collaborate with a passionate and supportive international team
Flexible, hybrid work setup with lots of room to grow



Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre

Junior Software Internship

Ansök    Jun 25    CetaSol AB    Mjukvaruutvecklare
Do you want to start at a new and innovative company? Now you have the chance to apply for a paid internship this fall at Cetasol, with the possibility of employment! About Us Cetasol, a Gothenburg-based tech company. We offer an innovative AI solution for energy optimization and decision support within the marine sector. By joining Cetasol you become a part of a multilanguage small company with a unique energy AI solution. What can you expect? At ... Visa mer
Do you want to start at a new and innovative company?
Now you have the chance to apply for a paid internship this fall at Cetasol, with the possibility of employment!


About Us Cetasol, a Gothenburg-based tech company. We offer an innovative AI solution for energy optimization and decision support within the marine sector. By joining Cetasol you become a part of a multilanguage small company with a unique energy AI solution.


What can you expect? At Cetasol, you get the opportunity to grow and learn by carrying out tasks independently.
Significant and real tasks
Real customers
Programming and decoding
Learn electrical, software and mechatronics engineering.
Decoding of signal protocols (NMEA2000, J1939, Modbus)


What we are looking for
An ambitious person who has graduated from Gymnasiet or higher education within any technical field.
Knowledge and understanding of programming language
Wants to develop and work in electrical and software engineering
Preferred if you have knowledge of programmable hardware like Raspberry Pi or Arduino


You will
Configure and setup new systems and prepare them for shipment
Investigate, monitor and troubleshoot live systems installed onboard vessels
Handle hardware and maintain hardware inventory in a structured way.
Support in technical discussions with customers.


Interested? Send your CV to: Charlie Fjällgård Technical Project Manager, Cetasol [email protected]
Interviews will be done over teams and the spot might be filled before the end date. Visa mindre

Data scientist

Ansök    Jun 2    CetaSol AB    IT-tekniker/Datatekniker
Join Cetasol as Our Next Data Scientist – Drive the Future of Sustainable Marine Intelligence Are you passionate about data, sustainability, and making a real-world impact? Cetasol is revolutionizing the marine industry with intelligent solutions that optimize vessel operations and reduce emissions. We're looking for a Data Scientist to join our growing team and help shape the future of maritime technology. As a Data Scientist at Cetasol, you'll play a key... Visa mer
Join Cetasol as Our Next Data Scientist – Drive the Future of Sustainable Marine Intelligence
Are you passionate about data, sustainability, and making a real-world impact? Cetasol is revolutionizing the marine industry with intelligent solutions that optimize vessel operations and reduce emissions. We're looking for a Data Scientist to join our growing team and help shape the future of maritime technology.
As a Data Scientist at Cetasol, you'll play a key role in developing models and insights that power our AI-based optimization platform. You’ll work with rich datasets from global fleets, uncover operational inefficiencies, and help us build scalable, intelligent products that reduce fuel consumption and environmental impact.


What You’ll Do
Analyze vessel data to identify patterns, anomalies, and opportunities for optimization
Develop predictive models and algorithms to support real-time decision-making
Collaborate with product, software, and marine experts to create end-to-end solutions
Design data pipelines and contribute to our overall data infrastructure
Communicate insights to stakeholders through dashboards, visualizations, and reports



What We’re Looking For
2+ years of experience in data science, preferably in a real-time or IoT environment
M.Sc. or PhD in computer science, mathematics or physics
Strong proficiency in Python, , and machine learning libraries (scikit-learn, TensorFlow, etc.)
Experience with time series analysis, anomaly detection, and statistical modeling
Familiarity with cloud platforms (AWS, GCP, or Azure) and version control (Git)
Bonus: Experience working with marine or mobility data



Why Join Us?
Be part of a mission-driven startup with strong growth and global ambition
Work on cutting-edge challenges in sustainability, AI, and maritime innovation
Collaborate in a dynamic and diverse international team
Flexible work environment (hybrid remote-office setup)



Öppen för alla
Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov. Visa mindre