-
Kongsberg Defence & Aerospace
View all jobs
Software Engineer R&D (Embedded Systems & Monitoring)
Norway
· Full-time
·
Entry
Software Engineer R&D (Embedded Systems & Monitoring)
Location: Villajoyosa, Spain (On-site)
Industry: Maritime Technology / Sensor Solutions / Sustainability
Experience Level: Mid-Senior (C# / C++)
About The Role
To meet an exciting and sustainable future, we are seeking a Software Engineer R&D to join our monitoring team. You will be responsible for developing a world-leading portfolio of applications for the maritime sector, specifically focusing on real-time monitoring of high-precision sensors from vessel bridges.
In this role, you will contribute to the sustainable harvesting of ocean resources by developing innovative products that operate in extreme conditions. You will work at the intersection of high-level software and hardware, ensuring our systems meet the highest demands for performance and reliability.
Key Responsibilities
Location: Villajoyosa, Spain (On-site)
Industry: Maritime Technology / Sensor Solutions / Sustainability
Experience Level: Mid-Senior (C# / C++)
About The Role
To meet an exciting and sustainable future, we are seeking a Software Engineer R&D to join our monitoring team. You will be responsible for developing a world-leading portfolio of applications for the maritime sector, specifically focusing on real-time monitoring of high-precision sensors from vessel bridges.
In this role, you will contribute to the sustainable harvesting of ocean resources by developing innovative products that operate in extreme conditions. You will work at the intersection of high-level software and hardware, ensuring our systems meet the highest demands for performance and reliability.
Key Responsibilities
- Software Development & Architecture
- Develop and maintain mission-critical applications using C# and C++ within an Agile environment.
- Interface with proprietary sensors, working closely with hardware and firmware developers to ensure seamless integration.
- Implement functional solutions involving multi-threaded programming and complex communication protocols.
- Testing, Verification & Integration
- Perform comprehensive software testing and verification using frameworks such as MSTest, xUnit, or similar.
- Participate in lab integration and occasional on-site testing onboard vessels to validate system performance.
- Ensure code quality by adhering to OOP and SOLID principles.
- Global Collaboration
- Work within a multidisciplinary team distributed across international R&D hubs.
- Collaborate with other software teams to extend and utilize shared libraries of cutting-edge software modules.
- Actively participate in the full CI/CD lifecycle using Git and Azure DevOps.
- Education: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field (significant professional experience may compensate for a lack of formal education).
- Technical Expertise:
- Strong proficiency in C# and/or C++.
- Experience or a strong interest in multi-threaded programming and communication protocols.
- Solid understanding of Object-Oriented Programming (OOP) and SOLID principles.
- Tools & Systems:
- Proficiency with IDEs (Visual Studio), Source Control (Git), and CI/CD systems (Azure DevOps).
- Experience with software testing frameworks.
- Languages: Ability to communicate clearly and precisely in both English and Spanish (international corporate environment).
- Problem Solving: Ability to find and describe realistic, functional, and effective solutions to technical challenges.
- Team Player: A collaborative mindset, sharing knowledge and supporting co-workers to achieve team goals.
- Professional Drive: A desire to understand your own strengths and pursuit of continuous learning and career development.
- An impactful position working for a world-leading supplier of maritime solutions.
- A multinational work environment with multidisciplinary team collaboration.
- The opportunity to work on technology designed to optimize efficiency and environmental performance in the ocean space.
Key Skills
Ranked by relevance
c
cicd
git
oop
embedded systems
embedded
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
ATFM Software Engineer (UAE National only)
2026-06-18
Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering
View Job Details
Related
Experienced Fullstack Software Engineer
2026-06-16
Full-time
Not Applicable
Poland
Airlines
Engineering
View Job Details
Related
Softwareingeniør (KNC 05/26)
2026-04-02
Full-time
Not Applicable
Norway
Defense
Engineering
Login to Apply
- Posted
- Feb 18, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Kongsberg
- Company
- Kongsberg Defence & Aerospace
Industries
Defense
Space Manufacturing
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
ATFM Software Engineer (UAE National only)
2026-06-18
Full-time
Not Applicable
United Arab Emirates
Aviation
Engineering
View Job Details
Related
Experienced Fullstack Software Engineer
2026-06-16
Full-time
Not Applicable
Poland
Airlines
Engineering
View Job Details
Related
Softwareingeniør (KNC 05/26)
2026-04-02
Full-time
Not Applicable
Norway
Defense
Engineering