Software Engineer R&D - Platform

at  Kongsberg Discovery

Horten, Vestfold, Norway -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate01 Sep, 2024Not Specified02 Jun, 2024N/AU Boot,Cybernetics,Computer Science,Software Development,It,Linux Kernel,Learning,CNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

To meet an exciting, sustainable, and expanding future, we are seeking a software engineer to join our platform team. The team is responsible for the development and maintenance of software used in our range of autonomous underwater vehicles (AUVs).
We are looking for a developer with knowledge of architecture and software design for embedded systems, real-time control systems and low-level drivers and hardware interfaces.
You will be part of the Uncrewed Platforms department, who design, create, and build autonomous underwater vehicles and autonomous unmanned surface vessels that can explore from the sea surface and down to 6000 meters below. Our vehicles can operate alone for days and weeks at a time, gathering information about the seafloor, the water, and objects in the water. We create and integrate advanced sensors for information gathering, maritime navigation, and communication.
The Uncrewed Platforms software group is responsible for the whole stack, ranging from sensor integration and vessel control to mission planning, control and monitoring as well as acquisition, visualization, and analysis of recorded data.

QUALIFICATIONS

  • A masters degree or higher within cybernetics, computer science or similar. Experience can compensate for a degree. We encourage newly graduates to apply.
  • Knowledge of embedded and Linux-based systems.
  • C and C++ programming experience.
  • You have an excellent investigative and problem-solving ability.
  • It is beneficial with experience within one or more of the following areas:


    • Real-time programming

    • Linux kernel, u-boot
    • Low-level drivers

    You are able to

    • Co-operate well with others, share knowledge, experience, information, and support others in the pursuit of team goals.
    • Engage in creative problem-solving and innovative thinking to tackle challenges in the development of AUVs.
    • Take initiative in identifying opportunities for improvement and implementing high-impact solutions.
    • Adapt quickly to new technologies and software engineering methodologies, ensuring our team remains at the forefront of AUV software development.
    • Balance attention to detail with a big-picture mindset.
    • Be aware of own strengths and limitations and pursue learning and career development opportunities.

    This employment may require security clearance by the Norwegian National Security Authority, clearance through Civil Aviation Authority or a background check.

    How To Apply:

    Incase you would like to apply to this job directly from the source, please click here

    Responsibilities:

    Please refer the Job description for details


    REQUIREMENT SUMMARY

    Min:N/AMax:5.0 year(s)

    Computer Software/Engineering

    IT Software - Application Programming / Maintenance

    Software Engineering

    Graduate

    Cybernetics computer science or similar

    Proficient

    1

    Horten, Norway