A Tenth Revolution Group Company

Your current job search

51 search results

For Permanent and Contract, C++ Developer

    new

    C++ Embedded Engineer

    Norway, Oslo

    • Up to NOK 1,000,000 NOK
    • Developer Role
    • Skills: C++, Embedded Development, Yocto, RTOS, Go. Python
    • Seniority: Senior

    Job description



    Company Overview: Join an innovative and international team dedicated to securing the world's connected devices. This dynamic company, with offices in Norway and the USA, develops a suite of user-friendly security products utilises by renowned global brands. With a strong focus on automation, the company seeks to maximise creative and proactive work by streamlining development, testing, finance, sales, and administration processes.

    Role Overview: The company is expanding its team and is on the lookout for Senior Embedded Engineers to enhance their leading product for over-the-air updates of IoT and connected devices.

    Responsibilities:
    • Support new Linux-based OSes and boards for their flagship product
    • Enable product support on new platforms, including RTOSes
    • Design, build, and manage new and existing code
    • Conduct research and estimate resources for development tasks
    • Develop tasks as defined during planning meetings
    • Present deliverables bi-weekly to the team
    • Document new code and ensure timely publication of documentation
    • Write acceptance and integration tests for new code
    • Debug and fix issues related to your code
    • Provide technical expertise for planning new features and improvements
    • Work extensively with AWS


    Required Skills and Experience:
    • Minimum of 5 years of embedded Linux programming experience
    • Excellent knowledge of C++ and ARM64 development
    • Proficiency in at least two of the following:
      • RTOSes (e.g., Zephyr, QNX, Integrity, FreeRTOS)
      • Bootloader internals (especially U-Boot, Grub)
      • Yocto
      • Embedded memory storage (eMMC, SD, Raw NAND, NOR)
      • Designing Embedded Linux platforms, writing Board Support Packages, system integration, and Embedded Linux system programming
    • Upper Intermediate/Advanced English communication skills


    Desired Skills and Experience:
    • Experience with QEMU, Go, and Python
    • Backend web programming at scale (RESTful APIs, HTTP, microservices, AWS)


    Top Selling Points:
    • Small, start-up environment with a flat structure
    • Forward-thinking and collaborative work environment
    • Complex projects with the latest technologies and big data
    • Prestigious customers
    • Encouragement to work cross-functionally and take ownership of products
    • Strong culture with a social calendar and monthly activities, including an annual trip abroad




    If you're passionate about securing the world's connected devices and thrive in a collaborative and innovative environment, this opportunity is for you! Apply now to join a team that values creativity, proactivity, and cutting-edge technology. Reach out to Marley Taylor - m.taylor@nigelfrank.com for more information.

    Senior Security Officer

    Norway, Oslo

    • NOK 1,000,000 to NOK 1,300,000 NOK
    • Specialist Role
    • Skills: ISO27001, C++, Networking experience, Oslo, Norway
    • Seniority: Senior

    Job description



    Job Posting: Senior IT Security Officer - Oslo

    A leading technology provider in Oslo is seeking an experienced and strategic Senior IT Security Officer to take charge of its cybersecurity operations. This key role involves not only managing the security infrastructure but also shaping the company's cybersecurity strategy to protect critical systems, data, and networks from sophisticated threats.

    Position Overview:
    The Senior IT Security Officer will lead the development and execution of a comprehensive cybersecurity program, working closely with executive leadership to ensure alignment with the company's overall risk management and business goals. The ideal candidate is a seasoned cybersecurity professional with a deep understanding of modern security frameworks, a proactive approach to threat intelligence, and a proven record of implementing security at scale.

    Key Responsibilities:
    • Design, lead, and implement the organization's information security strategy, policies, and roadmap.
    • Conduct advanced risk assessments and vulnerability analyses, and oversee mitigation strategies to address security gaps.
    • Lead incident response processes and forensics investigations, ensuring minimal disruption and rapid recovery.
    • Collaborate with executive leadership to set security priorities, establish budgets, and communicate potential impacts of security risks.
    • Oversee and fine-tune security operations, including firewalls, intrusion detection/prevention, endpoint security, and encryption protocols.
    • Ensure compliance with regulatory standards (e.g., GDPR, ISO 27001, NIST) and lead audits as required.
    • Engage in threat intelligence and monitor industry trends to proactively manage emerging cybersecurity risks.
    • Mentor junior security team members and conduct company-wide security awareness programs.
    • Generate detailed reports and dashboards on security posture, incident response, and risk management for executive stakeholders.


    Qualifications:
    • Bachelor's or Master's degree in Information Security, Computer Science, or a related field.
    • 7+ years of experience in cybersecurity, including senior roles focused on IT security strategy and incident management.
    • Deep knowledge of cybersecurity frameworks, compliance requirements, and risk management best practices.
    • Expertise in advanced security tools, threat intelligence platforms, and incident response methodologies.
    • Relevant certifications such as CISSP, CISM, CISA, or GIAC are highly preferred.
    • Proven experience collaborating with senior leadership and cross-functional teams to integrate security into all areas of the business.
    • Strong analytical, communication, and leadership skills with a strategic approach to security.


    What's Offered:
    • Competitive executive-level salary and comprehensive benefits package.
    • A leadership role with the opportunity to shape cybersecurity strategy in a growing organization.
    • A collaborative work environment that values innovation, development, and security excellence.


    This is a rare opportunity for a cybersecurity expert to drive meaningful change and protect an organization's critical assets.

    If you have the vision, experience, and dedication to lead cybersecurity efforts at the highest level, we encourage you to apply and send your CV to Elizabeth Tyler at e.tyler@nigelfrank.com

    Software Developer - Hamar

    Norway, Hamar

    • NOK 750,000 to NOK 900,000 NOK
    • Developer Role
    • Skills: Java, C#, Python, .NET, C++, JavaScript, software development, backend, fullstack
    • Seniority: Mid-level

    Job description



    We are searching for a software developer to join the team in Hamar!

    As a local office which is part of a larger organisation, you will benefit from excellent stability, investment in technology and progression prospects, as well as the flexibility & relaxed working culture which comes with a smaller company

    You will be joining 30 developers across frontend, backend, fullstack and cloud/devops, with opportunities to work across different technologies and build your skillset

    We are looking for you to bring some of the following skills & experiences:
    • 3+ years professional experience in software development
    • Higher education in IT/Engineering, or a related subject
    • Proficiency in either Java or C#/.NET
    • Experience with frontend technologies such as HTML, CSS, JavaScript, TypeScript is beneficial
    • A willingness to learn new technologies


    What's in it for you?

    You will be working with the latest technologies, and have opportunities to research & experiment during your working day to discover new ways of doing things (and have fun!)

    There are plenty of opportunities for learning with fully funded courses and certifications, and the option to attend conferences & networking events

    You will be supported to develop in the direction that you choose - whether you wish to progress into leadership, deepen your understanding in a specific area, or broaden your skillset as part of a different development team

    On a practical level, you will receive a salary based on your experience, and benefit from a 7-10% pension, enhanced health & travel insurances, and all equipment required for your role

    To help you balance work and personal life, there are arrangements for flexitime and a hybrid approach to home/office working

    You will also be enrolled into the company-wide shares program to benefit from our continued growth

    For those who like to socialise, there are various sporting groups, lunch clubs, monthly and annual events to take part in

    For any questions, contact Lucy on l.whiting@frankgroup.com

    Analyst Programmer - In house Perm Role with Good Benefit

    Hong Kong

    • HK$30,000 to HK$35,000 HKD
    • Programmer Role
    • Skills: PHP, AI, SharePoint, Developer, Analyst Programmer, Web developer
    • Seniority: Mid-level

    Job description

    Description



    Are you passionate about programming and looking to advance your career in a supportive and dynamic environment? We are on the hunt for a PHP Analyst Programmer to become a vital part of our client team in the vibrant Information Technology and Services industry. In this role, you will have the opportunity to work with a group of talented professionals who are dedicated to creating innovative solutions for internal application. You'll be involved in end-to-end project lifecycles, AI explore, collaborating closely with cross-functional teams to deliver high-quality software tailored to customer needs. If you're eager to learn, grow, and make a real impact through your work, we'd love to hear from you!

    Responsibilities

    • Develop, test, and maintain robust PHP applications
    • Collaborate with team members to design and implement software solutions
    • Analyze user requirements and translate them into technical specifications
    • Debug and troubleshoot existing applications to improve functionality
    • Participate in code reviews to ensure adherence to best practices
    • Document application processes and changes for future reference
    • Stay up-to-date with emerging trends in PHP and relevant technologies

    Requirements

    • Proven experience as a PHP Developer or similar role
    • Strong knowledge of PHP, familiarity with front-end technologies like HTML, CSS, and JavaScript
    • Experience with database management systems, especially MySQL
    • SharePoint and AI project experience is a PLUS
    • Understanding of version control systems, preferably Git
    • Ability to work both independently and collaboratively in a team
    • Excellent problem-solving skills and attention to detail




    The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good career path in the IT industry. If you are interested and qualified, send your CV in word format to Sandy, s.lai@frgconsulting.com or call me at +852 3018 0381 to discuss further.

    Golang Developer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Golang, Python, Javascript, React, backend, fullstack, devops, software engineer, developer
    • Seniority: Senior

    Job description



    We are looking for a developer who is interested to work with Golang to join the team in Oslo!

    You will work on an open source platform which aims to allow the collection, sharing, and analysis of data to help customers in agriculture make better decisions

    Through a combination of deep technical knowledge, talented developers, and domain experts, we seek to become a global leader in cloud based applications, data, and IoT for the farming and food production industry

    We are now looking to expand the development environment where you will work together with backend & frontend developers and designers to help create new digital solutions, as well as continue to build on our existing product base

    Your role and responsibilities can include:
    • Developing and implementing solutions according to specifications and the overall strategy
    • Writing clean, quality and maintainable code, and participate in code-reviews
    • Working alongside developers, architects and product owners to deliver solutions according to best practice


    We are looking for you to bring:
    • Professional experience in backend development with Golang
    • Experience with cloud services, preferably AWS
    • Experience working with devops principles
    • Curiosity and willingness to learn new technologies


    What's in it for you?

    The opportunity to be part of creating technology which contributes towards sustainable development in agriculture

    There is a casual yet professional working environment with lots of opportunities for learning - both hands-on with new tools as well as courses, certifications and through industry events

    Flexitime and hybrid working options are offered as standard, with a modern office space in central Oslo which most colleagues attend a couple of days per week

    We welcome a knowledge-sharing and collaborative culture where colleagues can express themselves, share new information, and contribute towards decision making at all levels

    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    Python Software Engineer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Python, Software Engineer, Developer, Azure
    • Seniority: Mid-level

    Job description



    We are looking for a backend-focused developer to join our product team in Oslo!

    We aim to bring automation to the legal industry and facilitate better communication between all parties with our products currently being used by law firms across Europe and America

    You will be part of an ambitious, collaborative, and social team in Oslo working cross-functionally with colleagues in frontend, design, and product/domain experts.

    You will play a key role in developing new tools and features for one of the most traditional industries!

    We are looking for you to have:
    • Bachelors/Masters in an IT or Engineering related subject
    • At least 3+ years professional expereince in software development
    • You are experienced with Python, and have worked with frameworks such as Flask or FastAPI
    • You have experience or knowledge in JavaScript, HTML, CSS and React.
    • You are proficient with Agile practices and CI/CD


    We hope that you can take ownership of your tasks, and understand the process of translating customer needs into technical solutions

    You should have a passion for simple and elegant solutions, be curious to explore new technologies, and enjoy sharing knowledge with colleagues and customers

    In return, you can expect:
    • Competitive salary based on experience plus shares options
    • Enhanced pension & insurances
    • Excellent funded training programmes and courses
    • Flexible working hours with option to work from home
    • Modern central Oslo office
    • Senior team to spar with and share knowledge
    • Have a voice within the company and contribute to decision-making at all levels


    For any questions contact Lucy on l.whiting@tenthrevolution.com

    Lead Java Entwickler (m/w/d)

    Germany, Nordrhein-Westfalen

    • Bonus
    • Developer Role
    • Skills: Java, Spring, Spring Boot
    • Seniority: Senior

    Job description



    Lead Java Entwickler (m/w/d)



    Mögliche Standorte: Düsseldorf, Essen, Dortmund, Münster oder Paderborn



    Aufgabenbereich:
    • Mitarbeit in allen Phasen der agilen Entwicklung in komplexen Softwareprojekten von der Anforderungsanalyse und technischen Systementwurf über Programmierung und Implementierung bis zur Qualitätssicherung und Projektmanagement
    • Verantwortung für die Konzeption, Entwicklung und Design von Java-Anwendungen im agilen Projektumfeld
    • Entwicklung und Optimierung kundenspezifischer Softwarelösungen in Digitalisierungsprojekten im Gesundheitswesen (zum Beispiel für Arztinformationssysteme)
    • Beratung und Begleitung der Projektumsetzung nach agilen Vorgehensmodellen in kundennahen Rollen sowie Unterstützung in der Projektplanung
    • Konzeption moderner Microservice-Architekturen und deren Realisierung
    • Abwechslungsreiche Tätigkeit bei der Mitgestaltung und Mitdenken sowie Engagement mehr als Willkommen ist
    • Mentoring von jüngeren Kollegen und Übernahme von fachlicher Verantwortung in Projekten mit Möglichkeit der fachlichen Führung von Teams




    Anforderungen:
    • Abgeschlossenes IT-Studium oder abgeschlossene IT-Ausbildung
    • Mindestens zehn Jahre Berufserfahrung mit Schwerpunkt in der Java Entwicklung
    • Sehr gute Kenntnisse im Bereich Java, Spring, Spring Boot, Microservices
    • Erfahrung mit Docker und Kubernetes wünschenswert
    • Erfahrung in der Anleitung und Einarbeitung von Kollegen
    • Erfahrung in einer technischen Verantwortungsposition
    • Analytisches Denken und eine strukturierte Arbeitsweise
    • Kenntnisse in der Frontend Entwicklung mit Angular nice to have
    • Bereitschaft sich zwei Mal die Woche im Büro mit Kollegen zu treffen (darüber hinaus kann im Home-Office gearbeitet werden)
    • Bereitschaft bei Bedarf auch mal für ein paar Tage zum Kunden zu reisen ( z.B. für PI-Planung, Sprintwechsel etc)
    • C1 Deutschkenntnisse und einen Wohnsitz in Deutschland
    • Interesse oder Erfahrung an Mitarbeit bei Softwareentwicklung für das Gesundheitswesen




    Benefits:
    • Attraktive Gehaltsstrukturen und 30 Tage Urlaub
    • Flexible Arbeitszeiten und Hybrides Arbeiten mit Home Office
    • Ein Arbeitgeber, der dich aktiv bei deiner Weiterentwicklung deiner Fach- oder Führungskarriere unterstützt
    • Ein kollegiales Umfeld, welches sich durch Offenheit, Hilfsbereitschaft, Wertschätzung, Respekt und Vertrauen auszeichnet
    • Eine strukturierte Einarbeitung, die durch einen Mentor unterstützt wird
    • Flache Hierarchien, offene Türen und eine sehr gute interne Kommunikation sowie gute Strukturen und Prozesse um erfolgreich arbeiten zu können
    • Viele weitere Benefits für Familien, zur Gesundheitsförderung etc

    new

    Senior Java Developer (m/w/d) - Hamburg (Hybrid)

    Germany, Hamburg

    • €70,000 to €75,000 EUR
    • Developer Role
    • Skills: Java
    • Seniority: Senior

    Job description



    Senior Java Developer (m/w/d) - Hamburg (Hybrid)



    Wir suchen Dich!





    ABOUT THE COMPANY

    The company is one of the leading IT service providers in the German-speaking world. With around 11.000 employees, it supports customers from various industries in their digital transformation. You will have a chance to work on cutting edge and meaningful projects.



    If this sounds like something you are interested take a look at the description!



    YOUR TASKS
    • Collaboration in all phases of agile development in complex software projects from requirements analysis and technical system design to programming and implementation to quality assurance and project management
    • Collaboration in the conception, development and design of Java applications in an agile project environment
    • Development and optimization of customer-specific software solutions in the healthcare sector
    • Microservice architectures and their implementation
    • Varied work in which co-creation and thinking as well as commitment is more than welcome
    • Mentoring of younger colleagues and assumption of professional responsibility in projects




    YOUR SKILLS - WHAT YOU BRING TO THE TABLE
    • Completed IT studies or IT training
    • 5+ years experience in Java development with various databases and frameworks (e.g. Spring Boot, Hibernate) in an agile project environment.
    • Experience in Docker and Kubernetes
    • Good written and spoken German skills (C1)
    • Motivation to work for a service provider on software development for the healthcare sector
    • Occasional project-related willingness to travel
    • Nice-to-have: if you have experience in Frontend




    BENIFITS
    • Attractive salary package
    • Work from home 3 days a week
    • 30 days of vacation
    • Extensive onboarding and regular feedback
    • Company evens - professional and fun
    • Mind and body health discounts






    FRG Technology Consulting



    FRG Technology Consulting is the global leader for niche IT recruitment, advertising more technology jobs than any other agency. We deal with both Partners & End Users throughout North America. By specializing solely in placing niche IT candidates in the market we have built relationships with key employers across North America and have an unrivaled understanding of where the best opportunities and tech jobs are. We understand the need for discretion and would welcome the opportunity to speak to any IT candidates that are considering a new career or job either now or in the future. Confidentiality is, of course, guaranteed.



    Impressum - https://www.frankgroup.com/de/impressum/

    new

    Senior Java Developer (m/w/d) - Hamburg (Hybrid)

    Germany, Hamburg

    • €70,000 to €75,000 EUR
    • Developer Role
    • Skills: Java
    • Seniority: Senior

    Job description



    Senior Java Developer (m/w/d) - Hamburg (Hybrid)





    About the Company

    Join one of the top IT service providers in the German-speaking world, a place where innovation and digital transformation drive the future for companies across diverse industries. With a team of over 11,000, this company leads the way in crafting next-generation solutions. Here, you'll dive into exciting projects and develop real-world impact while working with cutting-edge tech.

    If you're ready to work on transformative projects, explore the role below!

    Your Role



    In this dynamic role, you'll be at the heart of agile software development for complex projects, driving progress every step of the way. Your responsibilities include:
    • Full-Cycle Development: Take part in every phase, from analyzing requirements and designing technical solutions to hands-on coding, implementation, quality assurance, and project management.
    • Innovative Java Development: Help bring Java applications to life within a collaborative, agile project environment.
    • Customized Solutions: Tailor and enhance software to meet the unique needs of diverse clients.
    • Mastering Microservices: Develop and deploy microservice architectures for robust, scalable systems.
    • Creative Engagement: Your ideas and unique perspectives are welcomed and encouraged-contribute, co-create, and shape project outcomes!
    • Mentorship & Leadership: Guide, mentor, and inspire junior team members while taking on key responsibilities in projects.

    Your Skills



    This role calls for a developer ready to make an impact, with a solid mix of experience and a passion for growth. Here's what you'll bring:
    • Educational Foundation: Degree or formal training in IT.
    • Java Expertise: 5+ years of hands-on Java development experience, with strong skills in databases and frameworks like Spring Boot and Hibernate.
    • Agile Know-How: Proven experience in agile project environments.
    • Containerization Skills: Familiarity with Docker and Kubernetes to power your solutions.
    • Language Proficiency: German language skills at C1 level or higher.
    • Service Mindset: Passion for building software that drives value for clients.
    • Project Flexibility: Willingness to travel on occasion for project needs.
    • Bonus: Experience with frontend development is a plus!

    Why You'll Love Working Here



    This isn't just a job-it's a place to grow, innovate, and make a difference. Here's what you can look forward to:
    • Competitive Compensation: Enjoy an attractive salary package.
    • Flexible Hybrid Work: Work remotely three days a week for the ideal work-life balance.
    • Ample Vacation: Take time off to recharge with 30 days of vacation.
    • Comprehensive Onboarding: Get a great start with an in-depth onboarding process and regular feedback.
    • Engaging Events: Join both professional and fun company events that enrich your experience.
    • Health & Wellness: Take advantage of exclusive discounts for your mental and physical well-being.



    Step into a role where every project offers a new challenge, every team member values your input, and every day brings a chance to learn and make an impact. If you're ready to lead, mentor, and shape the future of software, we'd love to hear from you!



    FRG Technology Consulting



    FRG Technology Consulting is the global leader for niche IT recruitment, advertising more technology jobs than any other agency. We deal with both Partners & End Users throughout North America. By specializing solely in placing niche IT candidates in the market we have built relationships with key employers across North America and have an unrivaled understanding of where the best opportunities and tech jobs are. We understand the need for discretion and would welcome the opportunity to speak to any IT candidates that are considering a new career or job either now or in the future. Confidentiality is, of course, guaranteed.



    Impressum - https://www.frankgroup.com/de/impressum/

    C++ Developer Jobs | FRG Consulting

    Looking for a new challenge? Apply for C++ Developer Jobs and discover your next career move today.