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.
- ...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
$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$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...BackendFull time- ...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
- ...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
$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...BackendFull timeWork at officeRelocation- ...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
$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....BackendLocal areaFlexible hours$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...BackendWork experience placementWorldwide$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...BackendCurrently hiringWork at officeLocal areaImmediate startRemote workWorldwide3 days per week$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...BackendLocal areaFlexible hours- ...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
$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...BackendWork experience placementWork at officeLocal area- ...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...BackendWork at officeRemote workFlexible hours
- ...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...BackendLocal area
- ...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...BackendFull timeFor contractors
- ...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...BackendWork at officeRemote workFlexible hours2 days per week
- ...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....BackendRemote workFlexible hours
- ...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...BackendFlexible hours
- ...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...BackendLocal area
$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 •...BackendPermanent employmentInternship3 days per week- ...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...BackendPermanent employment
$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...BackendFull time- ...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
$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) ~...BackendOverseas$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- ...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...BackendRemote work
- ...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
- ...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...BackendRemote work
- ...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-...BackendLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Versatile Engineer (Embedded and Backend). Be the first to apply!
- backend python developer United States
- junior backend developer United States
- remote back end developer United States
- back-end developer United States
- entry level back-end developer United States
- c# backend developer United States
- lead backend developer United States
- senior backend developer United States
- backend software engineer United States
- java developer backend United States


