Software System Engineer
@ Kongsberg NanoAvionics

Hybrid
£60,000
Hybrid
Full Time
Posted 5 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXXX***** @kongsberg.com
Recommended after applying

Job Details

About the Software System Engineer Role

Kongsberg NanoAvionics is seeking a Software System Engineer with a strong background in embedded systems, Linux, and electronics. In this role, you will bridge the gap between customers, system architects, and engineering teams.

Key Responsibilities

  • Collaborate with customers to identify and analyze system and software requirements.
  • Translate customer and mission needs into technical specifications.
  • Prepare preliminary and detailed system/software designs, including architecture and interface definitions.
  • Conduct technical assessments, feasibility studies, and trade-off analyses.
  • Review and validate technical requirements across subsystems.
  • Work closely with hardware, firmware, and software teams to align designs.
  • Support project proposals with technical documentation, cost/effort estimations, and risk analyses.
  • Participate in design and project review boards.
  • Contribute to continuous improvement of system engineering processes.
  • Stay informed of industry standards and emerging embedded technologies.

Required Skills and Experience

  • Several years of experience in embedded systems or technical system engineering roles.
  • Solid understanding of embedded concepts and interaction between software and hardware.
  • General electronics knowledge to effectively collaborate with hardware teams.
  • Programming experience or deep understanding of embedded software structures.
  • Familiarity with communication interfaces (SPI, I²C, UART, CAN, Ethernet).
  • Experience in requirements analysis and technical coordination.
  • Strong analytical, problem solving, communication, and documentation skills.
  • Fluent in English, both written and spoken.

Preferred Qualifications

  • Experience in aerospace, automotive, or industrial embedded domains.
  • Familiarity with systems engineering frameworks and standards (ECSS, INCOSE).
  • Experience preparing technical proposals, presentations, or proof-of-concept demonstrations.
  • Knowledge of system/software modelling tools such as SYSML2 or PlantUML.

Compensation

Salary starts from £50K to £70K, subject to candidate competencies and experience.

Key skills/competency

  • embedded systems
  • Linux
  • electronics
  • system design
  • requirements analysis
  • technical documentation
  • communication
  • integration
  • trade-off analysis
  • project support

How to Get Hired at Kongsberg NanoAvionics

🎯 Tips for Getting Hired

  • Customize your resume: Highlight embedded system projects and collaboration.
  • Research Kongsberg NanoAvionics: Understand their products and industry standards.
  • Showcase relevant experience: Emphasize Linux and electronics skills.
  • Prepare for technical interviews: Review system design and requirement analysis.

📝 Interview Preparation Advice

Technical Preparation

Review embedded system architecture principles.
Learn Linux kernel interfacing basics.
Practice system design and integration strategies.
Study communication protocols and hardware interfaces.

Behavioral Questions

Describe a successful technical collaboration experience.
Explain handling conflicting customer requirements.
Discuss past challenges in system integration.
Outline effective communication strategies used.

Frequently Asked Questions