Software System Engineer

Kongsberg NanoAvionicsRemote, United Kingdom
Full-timeRemoteEngineering

Software System Engineer

United Kingdom - Remote position, Vilnius / Kaunas, Lithuania

We are seeking aSoftwareSystem Engineerwith a strong background inembedded systems,Linux, andelectronicsto join our Embedded Software team. In this role, you will act as a bridge between customers, system architects, and engineering teams. You willbe responsible fordefining, analyzing, andtranslatingmission or product needs into effective technical solutions.

AsSoftware System Engineer,you will:Collaborate with customersto gather, clarify, and analyze system and software requirementsTranslate customer and mission needs intotechnical specifications, ensuring feasibility and alignment with engineering capabilitiesPreparepreliminary and detailed system and software designs, including architecture concepts, interface definitions, and integration strategiesConducttechnical assessments, feasibility studies, and trade-off analysesto propose the most suitable embedded solutionsReview and validatetechnical requirements, ensuring consistency and completeness across subsystemsWork closely withhardware, firmware, and software teamsto align system-level designs with implementation detailsSupport project proposals and reviews by preparingtechnical documentation,cost/effort estimations, andrisk analysesParticipate indesign and project review boards, presenting proposed solutions and justificationsContribute tocontinuous improvementof the system engineering and development process (requirements flow, traceability, configuration management)Stay informed onindustry standards, emerging embedded technologies, andbest practicesin system architecture and electronics integrationWe expect you to have:Several years of experience working withembedded systemsor in atechnical system engineeringroleAsolid understanding of embedded concepts;how software interacts with hardware, sensors, and electronic componentsGeneral electronics knowledge, allowing you to communicate effectively with hardware and integration teamsPreviousprogramming experienceor strong understanding of how embedded software is structured and developedFamiliarity with commoncommunication interfaces and protocols(such as SPI, I²C, UART, CAN, or Ethernet)Experience inrequirements analysis,solution preparation, ortechnical coordinationbetween teams and customersAbility to performtechnical evaluationsand supportdesign decisionsthrough structured reasoningStronganalytical and problem-solvingmindset with attention to both technical and business aspectsExcellentcommunication and documentation skills, able to explain complex ideas clearly to different audiencesFluency in English, both written and spokenNice to have:Experience inaerospace, automotive, or industrial embedded domainsKnowledge ofsystems engineering frameworks and standards(ECSS, INCOSE etc.)Experience preparingtechnical proposals,architecture presentations, orproof-of-concept demonstrationsfor customersFamiliarity of system/software modelling tools such as SYSML2 / PlantUMLSalarySalary starts from 4200to 6500 gross/per monthThe final offer will depend on the level of competencies and experienceApply

AsSoftware System Engineer,you will:Collaborate with customersto gather, clarify, and analyze system and software requirementsTranslate customer and mission needs intotechnical specifications, ensuring feasibility and alignment with engineering capabilitiesPreparepreliminary and detailed system and software designs, including architecture concepts, interface definitions, and integration strategiesConducttechnical assessments, feasibility studies, and trade-off analysesto propose the most suitable embedded solutionsReview and validatetechnical requirements, ensuring consistency and completeness across subsystemsWork closely withhardware, firmware, and software teamsto align system-level designs with implementation detailsSupport project proposals and reviews by preparingtechnical documentation,cost/effort estimations, andrisk analysesParticipate indesign and project review boards, presenting proposed solutions and justificationsContribute tocontinuous improvementof the system engineering and development process (requirements flow, traceability, configuration management)Stay informed onindustry standards, emerging embedded technologies, andbest practicesin system architecture and electronics integration

AsSoftware System Engineer,you will:

  • Collaborate with customersto gather, clarify, and analyze system and software requirements
  • Translate customer and mission needs intotechnical specifications, ensuring feasibility and alignment with engineering capabilities
  • Preparepreliminary and detailed system and software designs, including architecture concepts, interface definitions, and integration strategies
  • Conducttechnical assessments, feasibility studies, and trade-off analysesto propose the most suitable embedded solutions
  • Review and validatetechnical requirements, ensuring consistency and completeness across subsystems
  • Work closely withhardware, firmware, and software teamsto align system-level designs with implementation details
  • Support project proposals and reviews by preparingtechnical documentation,cost/effort estimations, andrisk analyses
  • Participate indesign and project review boards, presenting proposed solutions and justifications
  • Contribute tocontinuous improvementof the system engineering and development process (requirements flow, traceability, configuration management)
  • Stay informed onindustry standards, emerging embedded technologies, andbest practicesin system architecture and electronics integration

We expect you to have:Several years of experience working withembedded systemsor in atechnical system engineeringroleAsolid understanding of embedded concepts;how software interacts with hardware, sensors, and electronic componentsGeneral electronics knowledge, allowing you to communicate effectively with hardware and integration teamsPreviousprogramming experienceor strong understanding of how embedded software is structured and developedFamiliarity with commoncommunication interfaces and protocols(such as SPI, I²C, UART, CAN, or Ethernet)Experience inrequirements analysis,solution preparation, ortechnical coordinationbetween teams and customersAbility to performtechnical evaluationsand supportdesign decisionsthrough structured reasoningStronganalytical and problem-solvingmindset with attention to both technical and business aspectsExcellentcommunication and documentation skills, able to explain complex ideas clearly to different audiencesFluency in English, both written and spokenNice to have:Experience inaerospace, automotive, or industrial embedded domainsKnowledge ofsystems engineering frameworks and standards(ECSS, INCOSE etc.)Experience preparingtechnical proposals,architecture presentations, orproof-of-concept demonstrationsfor customersFamiliarity of system/software modelling tools such as SYSML2 / PlantUMLSalarySalary starts from 4200to 6500 gross/per monthThe final offer will depend on the level of competencies and experienceApply

We expect you to have:

  • Several years of experience working withembedded systemsor in atechnical system engineeringrole
  • Asolid understanding of embedded concepts;how software interacts with hardware, sensors, and electronic components
  • General electronics knowledge, allowing you to communicate effectively with hardware and integration teams
  • Previousprogramming experienceor strong understanding of how embedded software is structured and developed
  • Familiarity with commoncommunication interfaces and protocols(such as SPI, I²C, UART, CAN, or Ethernet)
  • Experience inrequirements analysis,solution preparation, ortechnical coordinationbetween teams and customers
  • Ability to performtechnical evaluationsand supportdesign decisionsthrough structured reasoning
  • Stronganalytical and problem-solvingmindset with attention to both technical and business aspects
  • Excellentcommunication and documentation skills, able to explain complex ideas clearly to different audiences
  • Fluency in English, both written and spoken
  • Experience inaerospace, automotive, or industrial embedded domains
  • Knowledge ofsystems engineering frameworks and standards(ECSS, INCOSE etc.)
  • Experience preparingtechnical proposals,architecture presentations, orproof-of-concept demonstrationsfor customers
  • Familiarity of system/software modelling tools such as SYSML2 / PlantUML
  • Salary starts from 4200to 6500 gross/per month
  • The final offer will depend on the level of competencies and experience
  • FOCUS ON SOLUTIONS, NOT REPETITIONSCreating innovation without engaging in repetitive production.
  • PROFESSIONAL AUTONOMY & TRUSTResult-oriented working hours with the possibility to work remotely.
  • COLLABORATION WITH LEADING GLOBAL SPACE COMPANIESPossibilities to cooperate with industry giants such as SpaceX and NASA.
  • GROWTH OPPORTUNITIESMore than 75% of our leadership has developed within the company and more than 12% of employees have expanded their expertise through horizontal moves.
  • PERSONAL & PROFESSIONAL DEVELOPMENTWorkshops, global conferences and industry meetups.
  • TEAM CLUBSFrom airsoft, motorsports to a pilot club - numerous interest groups based on team hobbies.
  • Private health insurance (after probation period)
  • Quarterly budget for sports of your choice
  • One fully compensated volunteering day per year
  • Employee referral program
  • 2 fully compensated sick leave days per year
  • Software System Engineer

    Kongsberg NanoAvionics

    Applying? Mention you found this on Find a Space Job — it helps us bring you more opportunities.

    Share this role:

    More Opportunities