Senior Software Engineer
Start: ASAP / By agreement
Duration: 3–6 months, with possibility for extension.
Allocation: 100%
Location: Oslo (city centre)
Language: English
Deadline: ASAP / 23.04.25
We’re looking for a consultant for a client at the cutting edge of UAV technology. They develop software for autonomous systems and collaborate with research institutions and the defense sector to make drones smarter and more capable.
You’ll join a small team building out the Developer Experience (DevEx) and internal infrastructure. The role involves developing internal tools and running infrastructure as a service. It’s a hands-on, technically challenging position with real influence on tooling and strategy.
You’ll play a crucial role in shaping the clients DevEx strategy, including influencing decisions on tooling and infrastructure. While some foundational elements are in place—their product stack includes C++, Python, ROS, and AI/ML running on Linux, GPUs, x86 desktop, and ARM embedded—many decisions are still to be made. They use a Monorepo, and their integration testing requires hardware-in-the-loop.
What we/the customer are looking for:
We’re are looking for someone with industry experience in designing, building, and managing robust DevEx systems. You should bring both hands-on technical expertise and a strategic mindset, understanding how to create scalable, efficient workflows for software development.
Worked with these (or similar) tools before? You might be who we’re looking for:
Technologies & Tools: Bazel, Docker, Ansible, Elastic, code analysis, linters, QEMU, KVM, OpenStack, VPN, self-hosted services, log scraping, dashboards, caches, mirrors, Kubernetes, Cockpit, Memfault, Nix, GitHub Actions, load balancing, Artifactory, queue systems, high availability, Python, C++, InfoSec.
Background & Experience:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Strong experience in top-tier software environments, preferably in Developer Experience (DevEx) roles.
- Excellent communication skills in English.
Security Clearance Requirement:
Due to the company’s close collaboration with the Norwegian Armed Forces, all employees must undergo security clearance. You don’t need to have it in advance, but the process will begin as part of onboarding.
Reach out if you are interested: angelica.skoldulf@witted.com
-
Duration:
3–6 months, with possibility for extension
-
Skills:
-
Roles:
-
Languages:
-
Location:
New to Witted Partners?
Witted Partners helps freelance software developers and designers to find the projects that match their skills and preferences, all for free. Apply for an agent to get validated and be able to pursue our projects!
Are we friends already?
If you have already met with us or are working on a project through Witted Partners, please contact any of our talent agents or subscribe to our project newsletter to directly apply for projects!