Software Engineer R&D - Platform
at Kongsberg Discovery
Horten, Vestfold, Norway -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 01 Sep, 2024 | Not Specified | 02 Jun, 2024 | N/A | U Boot,Cybernetics,Computer Science,Software Development,It,Linux Kernel,Learning,C | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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