Senior Software Engineer, Firmware
5 days ago
CUJO AI is a leader in artificial intelligence solutions for network service providers. We use
machine learning
and
real-world data
to develop
cybersecurity, device intelligence
, and
parental control solutions
that make internet connections safer for millions of homes.
About the Role
We are looking for an experienced
Senior
Software Engineer
with a background in native code Linux to join our Firmware team in
Oslo, Norway
.
You will work in a team that builds embedded analysis solutions for Internet Service Providers (ISPs) home routers, also known as Customer Premise Equipment (CPE), build test automation systems and port the software to different Linux based router platforms.
In This Role, You Will:
- Build highly optimized software for Linux-based CPE devices.
- Develop network intelligence solutions that will be deployed to millions of devices.
- Port the solution on different Linux-based CPE platforms.
- Build automation for functional, performance and resilience testing.
- Assist with test lab infrastructure planning and implementation.
Requirements:
What We're Looking For
Must Have:
- Minimum 5 years of experience in native code Linux development.
- Detailed knowledge of Linux operating systems architecture.
- Knowledge of building C applications in Linux.
- Excellent knowledge of IP-based protocols.
- Linux network stack knowledge.
- Knowledge of building POSIX-compliant shell scripts.
- Proficiency in working with Git and its operations (commit, rebase, submodules).
Good to Have:
- Knowledge of embedded Linux build systems: OpenWRT, Yocto.
- Expertise in building firewalls or protocol clients.
- Familiarity with developing software for embedded systems.
- Proven track record of build solutions with high stability, performance, security, maintainability, and scalability.
Bonus:
- Agile software development process experience.
- Experience in systems monitoring, performance optimization, root cause analysis, and advanced troubleshooting.
- Experience with CI/CD, TDD, and test automation frameworks.
- Familiarity with Rust or interest in learning it.
What Will Make You Stand Out:
- Good written and verbal communication in English.
- Ability to search for answers, learn quickly, and communicate effectively.
- Skill in explaining complex topics in simple ways as well as providing reliable information.
- A team player who takes pride in producing superior results while contributing to a high-caliber team.
Why Join CUJO AI?
- Flexible Work
– Hybrid or fully remote options based on your location. - Team Gatherings
– Annual company events and team activities. - Career Growth
– Training bonuses for AWS certifications and other learning opportunities. - Performance Bonuses
– Company-wide annual bonus program. - Referral Rewards
– Earn up to
€1,000
for referring new hires.
At
CUJO AI
, we value innovation, collaboration, and continuous improvement. Join us and work on technology that makes the internet safer
Apply by January 6, 2025
– but don't wait We'll hire as soon as we find the right person.
Apply via our recruitment portal. Questions? Email us
-
Senior Software Engineer, Embedded/Platform
2 weeks ago
Oslo, Oslo County, Norway wheel Full timeAt , we're redefining how autonomous systems integrate with the real world.We build robotics infrastructure from the ground up, combining custom hardware, embedded systems, real-time robotics software, and cloud-based management tools. Our core innovation,Genius, is the world's first autonomous wheel, transforming ordinary equipment into intelligent, mobile...
-
Senior Backend Software Engineer
7 days ago
Oslo, Oslo County, Norway Heimdall Power Full timeWho We AreHeimdall Power is a fast-growing Norwegian tech company established in 2016. We have global ambitions and are already present in several European countries as well as the US and Asia. We provide solutions to optimize power grids worldwide, promoting a swift, secure, and affordable transition to green energy. Our unique offering combines software...
-
Senior Software Development Engineer
4 days ago
Oslo, Oslo County, Norway Mastercard Full timeOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Senior Software Engineer
2 days ago
Oslo, Oslo County, Norway Distribution Innovation AS Full timeSøknadsfrist: Snarest OsloHybridOm stillingenDistribution Innovation (DI) utvikler skybaserte løsninger innen logistikk og optimalisering – løsninger som hjelper våre kunder med å levere effektivt, presist og med høy kvalitet. Våre løsninger brukes av selskaper som Helthjem Netthandel, Schibsted, Morgenlevering, VG, Early Bird (svensk alternativ...
-
Senior Software Manager
1 week ago
Oslo, Oslo County, Norway AutoStore™ Full timeThis is a key leadership role in our engineering organization, with the title of Senior Software Manager based on the candidate's experience and scope of contribution.The candidate leads one or more engineering teams responsible for designing, developing, and delivering high-quality software products or platforms. This role balances technical leadership,...
-
Computer Vision Engineer
2 weeks ago
Oslo, Oslo County, Norway Zivid Full timeZivid is a Norwegian scale-up leading the way in 3D sensor technology for both established and next generation robotics applications. We're looking for a skilled and versatile Computer Vision Engineer to join our cross-functional Vision team working at the frontier of 3D vision. This position is open both to junior engineers and highly experienced senior and...
-
Senior Embedded Software Developer
2 days ago
Oslo, Oslo County, Norway Witted Full timeWitted Mavericks disrupts software consultingby providing the fairest and most transparent salary model on the market for senior consultants. If you are an experienced and independent developer looking forthe compensation of a freelancer with the security of an employee, this is your next career step.We are part ofWitted, a NASDAQ First North Growth...
-
Senior Software Manager
2 weeks ago
Oslo, Oslo County, Norway autostore Full timeThis is a key leadership role in our engineering organization, with the title of Senior Software Manager based on the candidate's experience and scope of contribution.The candidate leads one or more engineering teams responsible for designing, developing, and delivering high-quality software products or platforms. This role balances technical leadership,...
-
Senior Software Engineer, Cloud
5 days ago
Oslo, Oslo County, Norway CUJO AI® Full timeCUJO AI is a leader in artificial intelligence solutions for network service providers. We usemachine learningandreal-world datato developcybersecurity, device intelligence, andparental control solutionsthat make internet connections safer for millions of homes.About the RoleWe are looking for a Senior Software Engineer to join our Network...
-
Senior Software Engineering Manager
2 weeks ago
Oslo, Oslo County, Norway GE Vernova Full timeJob Description SummaryThe GridOS Data Fabric Engineering Manager will lead a globally distributed engineering team responsible for the design, development, and operation of the storage subsystem within the GridOS platform. Timebase is the core temporal data and computation layer that powers real-time, near-real-time, and historical analytics for grid...