Senior Embedded SW/FW Architect

3 days ago


Ballerup, Ballerup Kommune, Denmark GN Group Full time

Transforming the world of video conferencing requires a visionary leader like you.

About this role

We're seeking an exceptional Senior Embedded SW/FW Architect to spearhead the design and development of our cutting-edge video conferencing products. This is a fantastic opportunity to utilize your technical expertise, creativity, and passion for innovation to drive excellence in embedded software and firmware architecture.

Your responsibilities
  • System Architecture Design: Define and develop the overall embedded software and firmware architecture for video conferencing devices, ensuring seamless integration with hardware platforms.
  • Audio and Video Communication Expertise: Develop and optimize firmware for audio and video processing, leveraging interfaces such as MIPI, I2S/I2C, SPI, and USB (UVC, UAC, USB-HID) to deliver low-latency, high-quality communication.
  • Android Platform Expertise: Manage the integration and customization of Android OS for embedded systems, focusing on HAL (Hardware Abstraction Layer), kernel drivers, and other Android internals to unlock hardware-software synergy.
  • Firmware Update Mechanisms: Design and implement robust firmware update mechanisms to ensure secure and seamless updates, including over-the-wire (Ethernet) updates and fail-safe firmware management.
  • Collaboration & Leadership: Partner with cross-functional teams to ensure seamless integration of components, providing technical guidance and mentorship to embedded software engineers.
  • Innovation & Problem Solving: Identify and address technical issues in audio and video encoding/decoding, low-latency streaming, and multimedia processing, researching emerging technologies to incorporate into product development.
  • Quality & Standards: Ensure adherence to industry standards and best practices for embedded systems and audio-video solutions, conducting code reviews, performance tuning, and debugging.
About You
  • Bachelor's or master's degree in computer science, Electrical Engineering, or a related field.
  • 10+ years of experience in embedded software/firmware development, with at least 3 years in an architectural role.
  • Deep understanding of Android OS internals, including AOSP, framework, and driver development.
  • Solid knowledge within audio and video communication technologies, including MIPI, I2S/I2C, SPI, and USB interfaces (UVC, UAC, USB-HID).
  • Proficiency in C/C++, Java, and Python.
  • Solid understanding of hardware platforms, including ARM-based SoCs, and embedded debugging tools.
  • Experience with firmware update mechanisms, including OTA and secure boot.
  • Extensive communication and interpersonal skills.
Additional Preferred Skills
  • Experience with video conferencing solutions or multimedia systems.
  • Knowledge of secure boot and trusted execution environments.
  • Experience in agile development methodologies like SAFe.

An estimated salary for this position is $150,000 - $200,000 per year, based on the location and job requirements.



  • Ballerup, Ballerup Kommune, Denmark Ambu AS Full time

    About the RoleWe are seeking an experienced Embedded Software Developer to join our team in Ballerup, Denmark. As an innovation expert, you will be responsible for developing innovative products that save lives and improve patient care.Key ResponsibilitiesDevelop high-quality code in C and C++Collaborate with the embedded SW team and the application SW team...


  • Ballerup, Ballerup Kommune, Denmark Ambu AS Full time

    Job OverviewThis Embedded Software Developer role at Ambu A/S presents an exciting opportunity to contribute to the development of innovative products that enhance patient care. As part of our dynamic Embedded Software Team, you will play a crucial role in shaping the future of medical devices.About Ambu A/SAmbu A/S is a renowned company with a rich history...


  • Ballerup, Ballerup Kommune, Denmark GN Group Full time

    At GN Group, we're pushing the boundaries of innovation in audio technology.We're seeking an experienced Audio Signal Processing Engineer to join our team, where you'll have the opportunity to work on various aspects of our audio platform, including algorithms, implementation, and software development.The ideal candidate will be based in either Ballerup or...


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    Role SummaryWe are seeking an experienced Senior Software Engineer to join our team at Jabra in Cupertino, CA. As a key contributor to our existing and future Video product lines, you will play a vital role in architecting, designing, and implementing key features on embedded systems with Android and/or RTOS.Key Responsibilities:Design, develop, and...


  • Ballerup, Ballerup Kommune, Denmark GN Group Full time

    At GN Group, we are driving innovation and growth through our Jabra brand, offering cutting-edge audio solutions.We seek an experienced Audio DSP Engineer to join our team, working on various aspects of the audio platform, including algorithms, implementation, and software development.The ideal candidate will be based in Ballerup or Aalborg, where they will...


  • Ballerup, Ballerup Kommune, Denmark Ambu AS Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Embedded Software Team in R&D at Ambu A/S. As an Embedded Software Developer, you will play a crucial role in delivering software projects within scope, time, and quality.ResponsibilitiesDevelop functionality in firmware, software, and driversCollaborate with your team...


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    We are seeking an accomplished Digital IC Architect to spearhead the digital architecture, implementation, and testing of our cutting-edge wireless radio technology.In this role, you will collaborate closely with cross-functional teams to define the architecture of future generations of GN chipsets, driving innovation and enhancing our industry-leading...


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    Role OverviewWe are seeking a skilled Audio DSP Engineer to join our team at GN Store Nord A/S in Ballerup, Denmark. As an Audio DSP Engineer, you will be responsible for developing software for an audio DSP platform used in Jabra headsets, earbuds, and accessories.Job ResponsibilitiesYour primary duties will include:Developing SW for the audio DSP...


  • Ballerup, Ballerup Kommune, Denmark Epico-IT APS Full time

    About the RoleWe are seeking an experienced Embedded Software Developer to join our team in developing cutting-edge Autopilot and steering control systems for marine vessels.In this position, you will be part of an agile team working closely with Firmware, Hardware, and Control teams to bring innovative products to market. Your expertise in embedded software...


  • Ballerup, Ballerup Kommune, Denmark GN Group Full time

    About GNWe are a leading technology company that is shaping the future of audio solutions with our Jabra brand.Role OverviewAs an Audio DSP Engineer, you will be part of our talented team working on developing cutting-edge software for our audio products. You will be responsible for designing, implementing, and testing audio features in our headsets,...


  • Ballerup, Ballerup Kommune, Denmark Epico-IT APS Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Developer to join our team at EMRI. As a key member of our software development department, you will play a crucial role in creating innovative maritime solutions.Job DescriptionThe successful candidate will be responsible for:Developing advanced technology and integration to hardware and...


  • Ballerup, Ballerup Kommune, Denmark Epico-IT APS Full time

    We are seeking an experienced embedded software professional to join our team in developing intelligent steering systems for deep-sea ships.With over 50 years of experience in the industry, EMRI has established itself as a leading provider of maritime steering systems. Our expertise includes designing and building control systems for cruise liners and...


  • Ballerup, Ballerup Kommune, Denmark GN Group Full time

    At GN Group, we're on a mission to revolutionize the way people connect through cutting-edge audio and video technology.We're seeking an exceptional Principal Software Architect to join our team in Ballerup, Denmark.This role offers a unique opportunity to design and develop innovative software solutions for our next-generation video conferencing...


  • Ballerup, Ballerup Kommune, Denmark Epico-IT APS Full time

    We are seeking a highly experienced Senior Embedded Software Developer to join our team at Epico-IT APS. As a key member of our software development team, you will play a vital role in creating cutting-edge Autopilot and steering control systems for marine vessels.With over 50 years of experience in developing intelligent steering systems, we have...


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    Unlock Your Potential as an Embedded DSP Software LeadAt GN Store Nord A/S, we are shaping the future of audio and video solutions that bring people closer. We're excited to have an opportunity for a skilled Embedded DSP Software Lead to join our Headset Audio DSP software team.About UsWe enable people with hearing loss to overcome real-life challenges,...


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    About the RoleWe are seeking an experienced Audio Software Architect to spearhead the software progression for our innovative Headsets products. This is a great opportunity to join our dynamic team and contribute to advancing industry-wide innovation in audio technology.


  • Ballerup, Ballerup Kommune, Denmark GN Store Nord AS Full time

    Unlock Career Advancement as an Expert in Audio Signal ProcessingAt GN Store Nord A/S, we strive to bring people closer through innovative audio solutions. As a leading developer of intelligent hearing, audio, video, and gaming technologies, we're committed to delivering products that enhance human experience.We're seeking a seasoned Auditorium of Experts...


  • Ballerup, Ballerup Kommune, Denmark Siemens Mobility Full time

    Company Overview:Siemens Mobility is a pioneering leader in transportation solutions, leveraging cutting-edge technology to enhance sustainability and efficiency in rail systems.Competitive Compensation:The salary for this role is estimated to be between 120,000 - 180,000 DKK per year, depending on experience.Job Description:This Senior Technology Solutions...


  • Ballerup, Ballerup Kommune, Denmark Nets AS Full time

    About the Role:We are seeking a Chief Architect for Digital Identity Solutions to lead our team in designing and implementing cutting-edge eID platforms. As a key member of our architecture team, you will be responsible for technical leadership, applied cryptography and security, problem-solving, stakeholder engagement, and hands-on approach.Key...


  • Ballerup, Ballerup Kommune, Denmark Bloom Full time

    About NapatechNapatech is a global leader in providing advanced products for cloud, enterprise, and telecom datacenter networks. With a team of highly experienced and passionate colleagues, they are pushing the boundaries of innovation in the networking industry.Job DescriptionWe are seeking a highly skilled Senior Network Architect to join our growing...