Rust and C++ Embedded System Software Specialist

4 days ago


Stockholm, Stockholm, Sweden Terna Systems AB Full time

We're looking for a skilled Junior Embedded Developer to join our team and contribute to the development of innovative technologies. As a key member of our software development team, you'll work on embedded software projects, collaborating with senior engineers to build, test, and optimize software solutions.

Terna Systems AB is at the forefront of innovation, developing cutting-edge technologies that power advanced embedded systems, including high-performance Inertial Measurement Units (IMUs) and rugged industrial gateways. These devices process real-time data across multiple communication interfaces, such as CAN, cellular, radio, and ethernet.

Main Objectives:

  1. Developing embedded software using Rust and C++ programming languages.
  2. Ensuring reliability on test and production platforms through collaborative efforts.
  3. Improving CI/CD pipelines to streamline software development and deployment.
  4. Staying up-to-date with industry trends and best practices in embedded system development.

Required Skills and Qualifications:

  1. 1-3 years of experience in embedded software development.
  2. Familiarity with Rust, C++, and RTOS systems.
  3. Understanding of software testing and debugging principles in embedded environments.
  4. Strong desire to learn and improve technical skills in embedded systems.
  5. Basic knowledge of electrical schematics and design (a plus).
  6. Excellent communication and teamwork skills.
About Our Work Environment

Terna Systems AB offers a dynamic, fast-paced work environment with rapid growth and expansion opportunities. We prioritize work-life balance, providing a hybrid workspace, core hours, and flexibility to work from home or office.

Our benefits package includes health and wellness support, financial assistance for personal development, and more. Join us on this exciting journey as we push the boundaries of innovation and drive technological advancements in the field of embedded systems.



  • Stockholm, Stockholm, Sweden TN Sweden Full time

    We are seeking a Rust and C Expert to join our team in PPX R&D Studio. In this role, you will be responsible for designing, developing, testing, and maintaining code in C and Rust to build innovative embedded software that brings joy to millions of users.ResponsibilitiesDesign and develop high-quality embedded software using C and RustCollaborate closely...


  • Stockholm, Stockholm, Sweden BitSimNOW, part of Prevas Full time

    About UsBitSimNOW, part of Prevas, is a leader in designing and developing high-performance software for imaging and data collection applications. We serve a diverse range of industries, including industrial machinery manufacturing, defense, medical equipment, and automotive.Job SummaryWe are seeking a skilled Embedded SW developer to contribute to our...


  • Stockholm, Stockholm, Sweden Terna Systems AB Full time

    We're seeking a motivated Junior Embedded Developer to contribute to the development of innovative technologies. As a key team member, you'll collaborate with senior engineers to build, test, and optimize embedded software solutions.Terna Systems AB is renowned for its cutting-edge technologies that power advanced embedded systems, including high-performance...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    We are looking for a skilled Embedded Systems Engineer to join our team in Stockholm. As a key member of our PPX R&D Studio, you will be responsible for building innovative embedded software that delivers exceptional music experiences to our users.Job OverviewThis role involves designing, developing, testing, and maintaining code in C and RustYou will...


  • Stockholm, Stockholm, Sweden BitSimNOW, part of Prevas Full time

    Company OverviewBitSimNOW, part of Prevas, is a cutting-edge technology company specializing in imaging and data collection. We empower our customers with innovative solutions for industrial, defense, medical equipment, and automotive applications.Job DescriptionWe are seeking an experienced Embedded SW developer to join our team. The ideal candidate will...


  • Stockholm, Stockholm, Sweden Terna Systems AB Full time

    Are you eager to grow your career in embedded systems? We're looking for a talented Junior Embedded Developer to join our team! As a junior engineer, you will be part of a collaborative environment where you'll work closely with senior engineers to develop, test, and optimize embedded software solutions.Our expertise lies in developing innovative...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    At TN Sweden, we are committed to delivering exceptional music experiences to our users worldwide. Our mission is to enrich the lives of millions of people by bringing them the music they love, on the devices and platforms they use every day.We are seeking a talented Senior Embedded Software Developer to join our team in PPX R&D Studio. This role will...


  • Stockholm, Stockholm, Sweden Terna Systems AB Full time

    We are seeking a highly motivated Junior Embedded Developer to join our team. As a key member of our software development team, you will work on embedded software projects, collaborating with senior engineers to build, test, and optimize software solutions.Our innovative technologies power advanced embedded systems, including high-performance Inertial...


  • Stockholm, Stockholm, Sweden Edison Smart® Full time

    Job DescriptionCareer Opportunity: Embedded Software EngineerThis role offers a unique chance to work on mission-critical systems pushing the boundaries of preventive healthcare technology.We are seeking an experienced C++ embedded software engineer to develop next-generation medical device firmware and embedded software solutions. Key responsibilities...


  • Stockholm, Stockholm, Sweden Coody Full time

    Embedded Software Engineer C++At Coody, we're revolutionizing consulting by combining the freedom and flexibility of freelancing with the security of traditional employment. With us, you'll receive a maxed out salary with a full benefit package, the opportunity to work remotely and assignments that are both fun and challenging.On average, joining Coody means...


  • Stockholm, Stockholm, Sweden Knowit AB Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Specialist to join our team. As an Automotive Software Developer, you will be responsible for designing and implementing innovative software solutions for automotive systems.Key ResponsibilitiesDevelop and maintain high-quality software components for embedded systems.Collaborate with...


  • Stockholm, Stockholm, Sweden Coody Full time

    Looking for the freedom of freelancing with the security of a full-time job? At Coody, we offer the best of both worlds—high salary, full benefits, and the flexibility to work remotely on cutting-edge projects.On average, joining Coody means increasing your salary by 44%. How do we do it?The math is simple. We pay you more by cutting unnecessary costs —...


  • Stockholm, Stockholm, Sweden TN Sweden Full time

    As a Software Architect for IoT Music Platforms, you will play a key role in designing, developing, testing, and maintaining code in C and Rust to build innovative embedded software that brings joy to millions of users.Key ResponsibilitiesDesign and develop high-quality embedded software using C and RustCollaborate closely with cross-functional teams to...


  • Stockholm, Stockholm, Sweden Zyax Full time

    Embedded C++ Developer with Electrical Engineering ExpertiseWe are a cutting-edge technology company developing innovative products that span hardware and software, combining embedded systems, IoT, and cloud integration. Our work involves everything from PCB design and electrical troubleshooting to firmware development, radio optimization, and synchronized...


  • Stockholm, Stockholm, Sweden Vipas Full time

    VIPAS AB is a leading IT consulting company that delivers tailored solutions using cutting-edge technologies. As an embedded software systems developer, you will work with various embedded platforms and architectures to design and develop complex software products.Key Responsibilities:Design and develop embedded software systems using C++, C, or...


  • Stockholm, Stockholm, Sweden Qamcom Group Full time

    About Qamcom GroupQamcom Group is a leading provider of specialist consulting services and product development, focusing on intelligent, connected systems. Our expertise spans areas including sensors and radars, image and signal processing, embedded HW and SW, multi-modal AI analytics, and wireless communication systems, as well as application software,...


  • Stockholm, Stockholm, Sweden Academic Work Full time

    Skill up with our Teledyne FLIR Defense team!About Us:We're a global leader in defense technologies and integrated sensing solutions, with a passion for innovation and collaboration.We're looking for talented software developers to join our team, with a focus on developing and maintaining software in C/C++ for embedded systems.We're a global team that values...


  • Stockholm, Stockholm, Sweden Edison Smart® Full time

    Embedded Software Engineer - Medical Device (V-79201)Location: Stockholm, SwedenSector: Medical & NursingSalary: 30.00 EU to 50.00 EU per hourC++ Embedded Software Engineer – Medical DevicesMy client is seeking an experienced C++ Embedded Software Engineer to help develop next-generation medical device firmware and embedded software solutions. This role...


  • Stockholm, Stockholm, Sweden Terna Systems AB Full time

    We are looking for a motivated Junior Embedded Developer eager to grow their career in embedded systems. In this role, you will work on key embedded software projects, collaborating with senior engineers to build, test, and optimize software solutions. This is a great opportunity to gain hands-on experience with Rust, C++, and real-time systems.We are at the...


  • Stockholm, Stockholm, Sweden BitSimNOW, part of Prevas Full time

    Key ResponsibilitiesThe successful Embedded SW developer will be responsible for designing and implementing high-performance software for image processing, data transmission, and vision/machine learning applications. The ideal candidate will have expertise in embedded systems, Rust, C/C++, and Linux, as well as experience with V4L and GStreamer...