Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Versatile Engineer (Embedded and Backend)

Northern

Versatile Engineer (Embedded and Backend)

Locations: Oslo, Remote, Europe

Northern.tech is an international and innovative team based in Oslo, Norway, and California, USA, on a mission to "Secure the World's Connected Devices." We believe in a strong company culture where every day at work should be enjoyable and meaningful. We value team players, learners, optimists, and those who help others succeed.

As part of building our team, we are looking for a versatile software engineer to help scale up Mender. Ideal candidates will be able to handle both client and server tasks and will have significant experience in client development alongside a foundational understanding of server operations. Please note that we are looking for candidates located in Oslo or remote in Europe only for this role.

About Mender

Mender is an open-source product that has quickly become the standard for over-the-air updates of IoT and connected devices. Our architecture is split into two core components: the Mender Client and the Mender Server.

Mender Client:

  • Runs on the device and reports to the server to check for updates.
  • Downloads and installs software updates available for the device.

Mender Server:

  • Stores and controls the deployment of software updates over-the-air to a fleet of devices.
  • Manages devices, software releases, and creates deployments.

In this position, you will:

  • Make it easier to support new Linux-based OSes and boards for Mender.
  • Enable support for running Mender on new platforms, including RTOSes.
  • Help out with scaling our server and improving SaaS platform.
  • Design, build, and manage new and existing Mender client code, which includes:
    • Researching development tasks from low- to high-level.
    • Estimating resources and time needed to finish tasks.
    • Developing tasks as defined during planning meetings.
    • Presenting deliverables to the team bi-weekly.
    • Documenting new code and ensuring documentation is published on time.
    • Writing tests for all new code.
    • Debugging and fixing issues related to your code.
    • Providing technical expertise for planning new features and improvements.

About you

  • You are excited about our mission and believe you will thrive in the Northern.tech culture. Working in a company that seeks to secure the world's connected devices motivates you.
  • You have good interpersonal skills and are a team player. You find great pleasure in seeing others succeed with your help and assistance.
  • You are autonomous, embrace accountability, and like to take initiatives and decisions.

Required skills and experience

  • A minimum of 7 years in professional Linux programming.
  • Strong proficiency in client technologies including embedded C++, Debian/Ubuntu for embedded systems, RTOSes (such as Zephyr, QNX, FreeRTOS), U-Boot, and Yocto
  • A solid understanding of server technologies like backend web programming, NoSQL databases, microservices development, and message brokers.
  • Experience with container technologies, cloud services (AWS or Google Cloud), and a commitment to security and quality.
  • Upper Intermediate/Advanced English communication skills.

Desired skills and experience

  • Python
  • Go

About us

Northern.tech is an international and innovative team based in Oslo, Norway and California, USA who have set out on a mission to "Secure the World's Connected Devices."

We have a strong belief in our company culture, and think that every day at work should be enjoyable and meaningful.

We're looking for team players. We're looking for people who love to learn. We're looking for optimists. We're looking for those who bring out the best in others. We're looking for people who can grow. We're looking for people who are different.

We offer:

  • Fair pay & benefits
  • Flexible working hours & vacation time
  • Generous parental and family leave

and more benefits. Read about careers at Northern.tech.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Versatile Engineer (Embedded and Backend) in United States vacancy
  •  ...Software Engineer- Embedded Systems Location: Santa Clara, CA End client: Paypal Duration: 6+ Months Pay Rate: Max $65/hr on C...  ...integration and EMV contactless/contact and MSR flows as well as backend work to support appropriate certifications. ~5+ years... 
    Backend

    Omega Solutions

    Santa Clara, CA
    2 days ago
  • $150k - $250k

    Cylake Inc. is seeking a skilled backend or full-stack engineer in Sunnyvale, California, to help create next-generation cybersecurity products....  ...will play a key role in developing the management layer for embedded systems, requiring strong experience in backend... 
    Backend

    Cylake Inc.

    Sunnyvale, CA
    3 days ago
  • $140k - $180k

     ...Embedded Systems Integration Engineer Figure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company...  ...an Embedded Systems Integration Engineer to build the backend infrastructure that validates the interaction between our... 
    Backend
    Full time

    Figure

    San Jose, CA
    2 days ago
  •  ...Job Title : Embedded Software Engineer (C++ / Angular – Display Applications) Location: Mossville, IL Role Overview Caterpillar is seeking...  ...platforms. This role combines C++ application‑level backend development with Angular front‑end development , delivering... 
    Backend

    Global Connect Technologies

    Mossville, IL
    3 hours ago
  •  ...Job Title: Software Engineer - Embedded & Deployment Systems (C++) Location: USA (Multiple Locations / Open Nationwide) Overview...  ...quality C++ software, with a strong emphasis on CI/CD pipelines, backend infrastructure, and reliable delivery to hardware... 
    Backend

    Kasmo Global

    Schaumburg, IL
    5 days ago
  • $150k - $215k

     ...Embedded QA Engineering Manager (Hardware Accelerate) At WHOOP, we're on a mission to unlock human performance and healthspan. WHOOP empowers...  ...side, you'll lead and mentor a cross-functional team of backend, iOS, and Android engineers by providing regular feedback and... 
    Backend
    Full time
    Work at office
    Relocation

    Venturefizz Product Management Community

    Boston, MA
    1 day ago
  •  ...Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter is creating a software-defined "control plane" for...  ...Hardware Engineering (EE, RF, ME), Product Engineering, and backend software teams to co-design interfaces, support new... 
    Backend

    Specter Services LLC

    San Francisco, CA
    4 days ago
  • $115k

     ...Insight Global is seeking an Embedded Test Engineer to to improve reliability across our IoT-enabled cold chain logistics platform serving healthcare...  ...firmware and hardware engineering, and coordinate with backend and operations as needed to validate end-to-end behavior.... 
    Backend
    Local area
    Flexible hours

    Insight Global

    Westlake Village, CA
    2 days ago
  • $116.39k - $162.94k

     ...end-to-end software architecture for embedded Qt-based applications. Develop and maintain...  ...a cross-functional team of software engineers, providing mentorship, technical...  ...Integrate with hardware abstraction layers, backend engines, and system services. Ensure... 
    Backend
    Work experience placement
    Worldwide

    Wabtec

    Waltham, MA
    5 days ago
  • $120k - $150k

     ...0+ monthly advertised global energy and engineering jobs, and work with the leading energy companies...  ...for experienced React Developers with embedded systems experience to join an exciting...  ...practices Experience integrating with backend systems and handling real-time data... 
    Backend
    Currently hiring
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    3 days per week

    Energy Jobline ZR

    Troy, MI
    1 day ago
  • $140k - $170k

     ...affordable, more enjoyable and 10-50x more efficient. As an Embedded OTA Validation & Tools Engineer own validation, automation, and operational readiness...  ...recover, time-to-update), instrument devices and cloud backends to measure rollout health, and produce reports for... 
    Backend
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    4 days ago
  •  ...and data centers, to PCs, gaming and embedded systems. Grounded in a culture of...  ...Object Manager (COMGR) and the AMDGPU backend--that lets us ship hardware fixes, errata...  ...user code. We are looking for a versatile Senior Compiler Engineer who can move fluidly between LLVM MC... 
    Backend

    Advanced Micro Devices

    San Jose, CA
    5 days ago
  • $152.2k - $243.7k

     ...Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex...  ...Retrieval-Augmented Generation (RAG), embedding models, vector databases, and API...  ...available applications across backend services (Java, Go, Python, or equivalent... 
    Backend
    Work experience placement
    Work at office
    Local area

    Visa

    Bellevue, WA
    1 day ago
  •  ...Manufacturing Operations Engineer Pico MES is an innovative startup...  ...environment. Technically Versatile: Able to quickly grasp and...  ...ERP, MES, frontend (React) and backend (Go) systems, along with...  ...in firmware development for embedded projects is a plus. Educational... 
    Backend
    Work at office
    Remote work
    Flexible hours

    Pico

    United States
    1 day ago
  •  ...development, combined with the versatility to handle firmware-level...  ...desktop interfaces using WPF and backend services or deployment tools...  ...Work closely with hardware engineers and product managers to...  ..., JavaScript/TypeScript, C (Embedded) Frameworks: .NET, WPF, Node... 
    Backend
    Local area

    Axcend Inc

    Lehi, UT
    3 days ago
  •  ...What you will do: Design and implement core infrastructure and platform services that enable other engineers to scale their output Build and maintain backend and web development frameworks and networking solutions Integrate model/software/hardware-in-the-loop... 
    Backend
    Full time
    For contractors

    The Bison Group

    Reston, VA
    2 days ago
  •  ...Back Market Software Engineer Position We're here to help make...  ...disciplines, such as security, backend, frontend, AI, and mobile. These...  ...while simultaneously embedding taxes, fee management, and money...  ...this role We're looking for versatile engineers who show strong ownership... 
    Backend
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Back Market

    United States
    2 days ago
  •  ...Description: On-demand PHP Developer (Embedded Software and IoT Experience)...  ...We are seeking a skilled and versatile PHP Developer with...  ...requirements. Integrate backend services with front-end interfaces...  ...teams, including hardware engineers, designers, and QA testers.... 
    Backend
    Remote work
    Flexible hours

    Saviance

    Boston, MA
    5 days ago
  •  ...A leading technology firm in the United States is seeking a Senior Software Engineer focusing on embedded databases. You will design and maintain the storage backend for Ditto’s edge database, implementing optimizations for devices like IoT. The ideal candidate has over... 
    Backend
    Flexible hours

    Ditto

    Richmond, VA
    3 days ago
  •  ...Overview We’re looking for a skilled and versatile Software Engineer to lead the integration of our AI...  ...customer-facing role at the intersection of backend engineering and applied AI. Rather...  ...Understanding of vector databases, embedding models, or retrieval systems #J-1880... 
    Backend
    Local area

    Wonderful Ltd.

    Turkey, NC
    2 days ago
  • $15 per hour

     ...Role Overview We are seeking a Systems Engineer Intern to support the development and...  ...hands-on and requires experience across embedded systems, electrical fundamentals, and software...  ...hub, and dashboard event pipelines • Backend services and API integration •... 
    Backend
    Permanent employment
    Internship
    3 days per week

    PROVIDENCEWAVEGROUP LLC

    Detroit, MI
    16 days ago
  •  ...Storage Engineer At AMD, our mission is to build great products that accelerate next-...  ...AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation...  ...deep expertise in both data center and backend network fabrics. You will act as the... 
    Backend
    Permanent employment

    Advanced Micro Devices , Inc.

    Santa Clara, CA
    2 days ago
  • $140k - $230k

     ...Our partner is hiring a Software Engineer to help build the core systems powering our drone...  ...software systems for drone operations Work on backend, infrastructure, or system-level software Collaborate with hardware and embedded teams Support testing, deployment, and... 
    Backend
    Full time

    Calbuco Consulting

    Palo Alto, CA
    3 days ago
  •  ...Software Quality Engineer Milpitas, CA | Pittsburgh, PA Skills required: Experience on medical device testing and embedded device testing. JD: Contribute towards automation testing at appropriate levels (backend, API, UI, Performance, Scalability, and Security... 
    Backend

    Echo IT Solutions

    Pittsburgh, PA
    2 days ago
  • $160k - $190k

     ...Job Title: Senior Electrical Engineer Job ID: 85875 Location: San Francisco, California...  ...hardware, firmware, mobile apps, and backend services Drive DFM (Design for Manufacturing...  ...plus: Firmware development experience (embedded C/C++, RTOS, driver development) ~... 
    Backend
    Overseas

    TEEMA

    San Francisco, CA
    5 days ago
  • $150k - $250k

    A cybersecurity firm is looking for a skilled backend engineer to design and build management layers for embedded systems. This role involves creating APIs, handling database technologies, and ensuring system reliability. Candidates with 5+ years of experience in modern... 
    Backend

    Cylake, Inc

    Sunnyvale, CA
    2 days ago
  •  ...Software Engineer As a Software Engineer, you will lead the design and development of...  ...will be on architecting and optimizing backend services, cloud infrastructure, and ensuring...  ...of innovation and collaboration, embedding resilience, performance optimization, and... 
    Backend
    Remote work

    ShiftCode Analytics

    United States
    5 days ago
  •  ...fast-paced stealth startup located in Redwood City is seeking a versatile developer excited about merging consumer experience with AI and...  ...and launching full-stack features, with an emphasis on backend technologies. Candidates should have a strong understanding of... 
    Backend

    Fulfil Solutions

    Redwood City, CA
    5 days ago
  •  ...embeddings, RAG / Graph RAG Graph DB ( Neo4j, Cypher ) Backend: Node.js / TypeScript SQL (reporting/analytics) LLM...  ...search + NLP query capabilities Implement RAG pipelines & embedding storage Develop & manage graph database models... 
    Backend
    Remote work

    Artech

    Minneapolis, MN
    5 days ago
  •  ...more. About the Opportunity Our Security Engineering team is building AI-driven security...  ...systems, building detection engines, and embedding security into our development lifecycle....  ...controllable What We Look For In You 3+ years of backend development in Python, Go, or Java End-... 
    Backend
    Local area

    Framework Ventures

    New York, NY
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Versatile Engineer (Embedded and Backend). Be the first to apply!