Software System Engineer - NanoAvionics

Software System Engineer

  • Location

    United Kingdom - Remote position, Vilnius / Kaunas, Lithuania

  • Department

    Software Engineering

  • Type

    Full-time

We are seeking a Software System Engineer with a strong background in embedded systemsLinux, and electronics to join our Embedded Software team. In this role, you will act as a bridge between customers, system architects, and engineering teams. You will be responsible for defining, analyzing, and translating mission or product needs into effective technical solutions. 

As Software System Engineer, you will:

  • Collaborate with customers to gather, clarify, and analyze system and software requirements
  • Translate customer and mission needs into technical specifications, ensuring feasibility and alignment with engineering capabilities
  • Prepare preliminary and detailed system and software designs, including architecture concepts, interface definitions, and integration strategies
  • Conduct technical assessments, feasibility studies, and trade-off analyses to propose the most suitable embedded solutions
  • Review and validate technical requirements, ensuring consistency and completeness across subsystems
  • Work closely with hardware, firmware, and software teams to align system-level designs with implementation details
  • Support project proposals and reviews by preparing technical documentationcost/effort estimations, and risk analyses
  • Participate in design and project review boards, presenting proposed solutions and justifications
  • Contribute to continuous improvement of the system engineering and development process (requirements flow, traceability, configuration management)
  • Stay informed on industry standards, emerging embedded technologies, and best practices in system architecture and electronics integration

We expect you to have:

  • Several years of experience working with embedded systems or in a technical system engineering role
  • solid 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
  • Previous programming experience or strong understanding of how embedded software is structured and developed
  • Familiarity with common communication interfaces and protocols (such as SPI, I²C, UART, CAN, or Ethernet)
  • Experience in requirements analysissolution preparation, or technical coordination between teams and customers
  • Ability to perform technical evaluations and support design decisions through structured reasoning
  • Strong analytical and problem-solving mindset with attention to both technical and business aspects
  • Excellent communication and documentation skills, able to explain complex ideas clearly to different audiences
  • Fluency in English, both written and spoken

Nice to have:

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

Salary

  • Salary starts from 4200 to 6500 gross/per month
  • The final offer will depend on the level of competencies and experience

PERKS & BENEFITS

We ensure

cubesat-assembly-nanoavionics
  • FOCUS ON SOLUTIONS, NOT REPETITIONS
    Creating innovation without engaging in repetitive production.
  • PROFESSIONAL AUTONOMY & TRUST
    Result-oriented working hours with the possibility to work remotely.
  • COLLABORATION WITH LEADING GLOBAL SPACE COMPANIES
    Possibilities to cooperate with industry giants such as SpaceX and NASA.

We offer

  • GROWTH OPPORTUNITIES
    More 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 DEVELOPMENT
    Workshops, global conferences and industry meetups.
  • TEAM CLUBS
    From airsoft, motorsports to a pilot club - numerous interest groups based on team hobbies.

We provide

  • 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
Apply

    I would like to receive up-to-date information about NanoAvionics products and industry news. No more than two emails per month, you can unsubscribe any time.

    I understand, that NanoAvionics can store and analyze data entered in this form along with my browsing activities in order to fulfill my request and/or provide an improved user experience. Read our privacy policy

    0 500