Laravel
Laravel
Senior Hardware Engineer On-site – FalCom , Ballerup | Frem
Bliv en del af FalCom som senior hardware engineer. Bidrag med On-site, Full-time, Signal og nyd aktieselskab.
Jobinformation
Titel

Senior Hardware Engineer

Virksomhed
FalCom
Lokation

Ballerup, Capital Region of Denmark, Denmark

Opslået Dato

Oct 4, 2025

Påkrævede Færdigheder
Full Time
Programmeringssprog
C++
Python
2 sprog
Frameworks & Biblioteker
.NET
1 frameworks
Færdigheder & Teknologier
Fysisk tilstedeværelse
Signal
Analog semiconductors
Usb
Hardware verification
Electronic engineering
Radio frequency (rf)
Programming
Hardware development
Python (programming language)
10 færdigheder
Total: 14 krav listet (2 sprog, 1 frameworks, 0 databaser, 0 værktøjer, 10 andre færdigheder)
Virksomhedsinformation
FalCom logo
FalCom

Fremstilling af computere og ydre enheder

CVR-nummer: 39378701
Medarbejdere: 83
Status:
Normal
Branche: Fremstilling af computere og ydre enheder
Type:
A/S
Aktieselskab
Grundlagt: November 2, 2020
Beskyttet:
Ja
Adresse:
Lautrupbjerg 7
2750 Ballerup
Jobvurdering
Job Ikke Vurderet Endnu

Dette job er ikke blevet analyseret af vores AI-vurderingssystem. Klik på knappen nedenfor for at få en AI-drevet match score baseret på dine præferencer.

Kompetenceudvikling
Kompetenceudvikling
Completed
100% Confidence
Uddragne Færdigheder (3)
C++
Nævnt som: C++, c++
Familiarity with C++ programming.
languages
100%
Python
Nævnt som: Python, python
Familiarity with Python or C++ programming.
languages
100%
USB
Nævnt som: USB, USB standards
Ensure compliance with USB and industry standards.
tools
100%
Analyse Detaljer
Totale Færdigheder Fundet: 3
Færdigheder efter Kategori:
languages: 2 færdigheder
frameworks: 0 færdigheder
databases: 0 færdigheder
tools: 1 færdigheder
Forbedret den: October 6, 2025 at 11:27 AM Omkostning: $0.0062
🔍 Debug Information (Klik for at udvide)
Fuld AI Prompt:
# Job Skill Enhancement System

## CORE INSTRUCTION:
You are an AI that extracts and identifies coding languages and frameworks from job descriptions. Your goal is to find ALL relevant technical skills mentioned in the job posting, even if they're mentioned in different ways or aliases.

## INPUT DATA:
{
  "job": {"job_id":5185,"title":"Senior Hardware Engineer","company_name":"FalCom","description":"About the job\n\nJoin FalCom’s Electronic Development Team!\n\nAre you ready to design innovative mixed-signal hardware solutions that empower professionals operating in extreme environments? At FalCom, we are a collaborative team of engineers focused on designing advanced hearing protection and communication solutions for military, law enforcement, and security personnel.\n\nWho We Are\n\nFalCom is built on GN’s legacy of 150 years of innovation in intelligent audio solutions. As part of the GN Group, headquartered in Ballerup, we are committed to developing advanced hearing protection solutions that facilitate clear communication and enhance safety. Our agile teams, including approximately 70 employees in FalCom and R&D, offer the perfect blend of collaboration and creative freedom—making your contribution matter.\n\nYour Contribution is appreciated\n\nWe are seeking an experienced Senior Hardware Engineer to play an important role in developing, designing, testing, and refining digital and analog hardware electronics. At Falcom, you'll be instrumental in shaping products from concept to completion. In this role, you will:\n\n\nDesign and develop analog\/digital hardware (USB hubs, DSPs, MCUs); create schematics and ensure signal integrity and power management.\nBuild and test prototypes; perform hardware verification (including C++ test code).\nFacilitate DFM\/DFA initiatives and create documentation and specifications that are suitable for production.\nSupport production testing, system integration, and ad hoc issue resolution.\nCollaborate with software, mechanical, prototyping teams, and external suppliers to integrate and ship products.\nEnsure compliance with USB and industry standards while maturing product designs.\n\n\nWhat we think you need to thrive in the role:\n\n\nA bachelor’s degree or higher in electronics engineering or hardware development.\nComprehensive knowledge of USB standards, USB hubs, DSPs, and MCU design.\nFamiliarity with Python or C++ programming.\nFamiliarity with EMC\/EMI compliance.\nExperience with Circuit simulations.\nA willingness to collaborate, supporting colleagues and enhancing creative endeavors.\n4+ years of experience.\n\n\nWhat We Offer\n\nAt FalCom, we aim to cultivate a flexible and collaborative work environment built on trust, creativity, and mutual support. Our open-plan office in Ballerup encourages teamwork and innovation, ensuring an enjoyable and inspiring atmosphere.\n\nWe celebrate milestones and enjoy coming together through company events, Friday socials, breakfast gatherings, and plenty of cake! Being part of the GN Group also provides fantastic benefits such as gym facilities and a great canteen, promoting well-being both inside and outside of work.\n\nWe encourage you to apply\n\nEven if you don’t match all the above-mentioned skills, we welcome your application if you think you have transferrable skills. We appreciate a mindset and motivation that are in line with our core values, encouraging growth for you, your team, and the GN organization.\n\nHow to apply?\n\nUse the ‘APPLY’ link no later than October 18th, 2025. Applications are assessed continuously, so don’t wait to send yours.\n\nIf you would like to know more about the position, please contact Bilal Khan at bkshah@falcom.net\n\nWe are focused on an inclusive recruitment process\n\nAll applicants will receive equal consideration for employment. As such, we encourage you to submit your CV without a photo to ensure an equal and fair application process.\n\nShould you have any special requirements for the interview, please let the Hiring Manager know upon accepting an invitation to interview.\n\nJoin us in bringing people closer \n\nGN brings people closer through our leading intelligent hearing, audio, video, and gaming solutions. Inspired by people and motivated by innovation, we deliver technology that enhance the senses of hearing and sight. We enable people with hearing loss overcome real-life challenges, improve communication and collaboration for businesses and provide great experiences for audio and gaming enthusiast.\n\nWe hope you will join us on this journey and look forward to receiving your application.","brief_summary_of_job":null,"existing_skills_from_job":["On-site","Full-time","Signal","Analog Semiconductors","USB","Hardware Verification","C++","Electronic Engineering","Radio Frequency (RF)","Programming","Hardware Development","Python (Programming Language)","Python",".NET"],"existing_skills_from_database":[]},
  "coding_categories": {"languages":["Bash","C","C#","C++","CSS","Clojure","Dart","Elixir","Go","Groovy","Haskell","HTML","Java","JavaScript","Julia","Kotlin","Lua","MATLAB","Objective-C","Perl","PHP","PowerShell","Python","R","Ruby","Rust","Sass","Scala","Swift","TypeScript"],"frameworks":[".NET","Angular","Apache Spark","ASP.NET","Backbone.js","Bootstrap","CodeIgniter","Django","Ember.js","Express","FastAPI","Flask","Flutter","Hadoop","Ionic","jQuery","Laravel","Livewire","Meteor","NestJS","Next.js","Node.js","Nuxt.js","Phoenix","PHPUnit","PyTorch","React","React Native","Ruby on Rails","Spring Boot","Svelte","Symfony","Tailwind CSS","TensorFlow","Vue.js","Xamarin","Alpine.js","Filament","WordPress"],"databases":["MySQL","PostgreSQL","Redis","MongoDB","DynamoDB","MariaDB","NoSQL","Oracle","BigQuery","Elasticsearch","SQL","SQL Server","SQLite","Cassandra","CouchDB","Neo4j","InfluxDB","CockroachDB"],"tools":["Git","GitHub","GitLab","Bitbucket","Docker","Kubernetes","CI\/CD","Jenkins","Kafka","RabbitMQ","Amazon SQS","AMQP","PubSub","REST API","RESTful APIs","GraphQL","AWS","Azure","GCP","Terraform","Ansible","Puppet","Chef","Vagrant","Vault","Consul","Prometheus","Grafana","ELK Stack","Splunk"],"skills":["English","Danish","Communication","Full-stack development","Back-end development","Front-end development","Cloud computing","DevOps","Microsoft Excel","PowerBI","Power Platform","Agile","Scrum","Problem-solving","Team collaboration","Physical presence","Remote work","Hybrid work"],"colors":{"languages":"blue","frameworks":"purple","databases":"orange","tools":"indigo"}},
  "skill_aliases": {"bash":"Bash","c":"C","c plus plus":"C++","C plus plus":"C++","c sharp":"C#","C sharp":"C#","c#":"C#","c++":"C++","clojure":"Clojure","cpp":"C++","dart":"Dart","elixir":"Elixir","go":"Go","golang":"Go","Golang":"Go","groovy":"Groovy","haskell":"Haskell","java":"Java","java script":"JavaScript","Java script":"JavaScript","javascript":"JavaScript","Javascript":"JavaScript","js":"JavaScript","JS":"JavaScript","es5":"JavaScript","ES5":"JavaScript","es6":"JavaScript","ES6":"JavaScript","julia":"Julia","kotlin":"Kotlin","lua":"Lua","matlab":"MATLAB","Matlab":"MATLAB","objective c":"Objective-C","Objective C":"Objective-C","objective-c":"Objective-C","objc":"Objective-C","ObjC":"Objective-C","obj-c":"Objective-C","Obj-C":"Objective-C","perl":"Perl","php":"PHP","Php":"PHP","powershell":"PowerShell","Power Shell":"PowerShell","python":"Python","py":"Python","Py":"Python","phyton":"Python","r":"R","ruby":"Ruby","rust":"Rust","scala":"Scala","swift":"Swift","typescript":"TypeScript","Typescript":"TypeScript","ts":"TypeScript","TS":"TypeScript","mysql":"MySQL","postgresql":"PostgreSQL","postgres":"PostgreSQL","mongodb":"MongoDB","mongo":"MongoDB","redis":"Redis","sqlite":"SQLite","oracle":"Oracle","mssql":"SQL Server","sql server":"SQL Server","dynamodb":"DynamoDB","dynamo db":"DynamoDB","mariadb":"MariaDB","maria db":"MariaDB","nosql":"NoSQL","no sql":"NoSQL","bigquery":"BigQuery","big query":"BigQuery","elasticsearch":"Elasticsearch","elastic search":"Elasticsearch","cassandra":"Cassandra","couchdb":"CouchDB","couch db":"CouchDB","neo4j":"Neo4j","neo 4j":"Neo4j","influxdb":"InfluxDB","influx db":"InfluxDB","cockroachdb":"CockroachDB","cockroach db":"CockroachDB","aws":"AWS","amazon web services":"AWS","azure":"Azure","microsoft azure":"Azure","gcp":"GCP","google cloud platform":"GCP","google cloud":"GCP",".Net":".NET","angular":"Angular","angular js":"Angular","Angular js":"Angular","angularjs":"Angular","AngularJS":"Angular","apache spark":"Apache Spark","asp net":".NET","ASP net":".NET","asp.net":"ASP.NET","ASP.NET":".NET","asp.net core":".NET","ASP.NET Core":".NET","backbone":"Backbone.js","BackboneJS":"Backbone.js","backbone js":"Backbone.js","backbonejs":"Backbone.js","bootstrap":"Bootstrap","Bootstrap framework":"Bootstrap","twitter bootstrap":"Bootstrap","Twitter Bootstrap":"Bootstrap","code igniter":"CodeIgniter","codeigniter":"CodeIgniter","django":"Django","ember":"Ember.js","ember js":"Ember.js","emberjs":"Ember.js","EmberJS":"Ember.js","express":"Express","express.js":"Express","Express.js":"Express","expressjs":"Express","ExpressJS":"Express","fast api":"FastAPI","Fast api":"FastAPI","fastapi":"FastAPI","flask":"Flask","flutter":"Flutter","hadoop":"Hadoop","Hadoop":"Hadoop","ionic":"Ionic","Ionic framework":"Ionic","ionic framework":"Ionic","jquery":"jQuery","JQuery":"jQuery","JQUERY":"jQuery","laravel":"Laravel","meteor":"Meteor","meteor js":"Meteor","meteorjs":"Meteor","MeteorJS":"Meteor","nestjs":"NestJS","nest js":"NestJS","Nest JS":"NestJS","Nestjs":"NestJS","next js":"Next.js","Next js":"Next.js","next.js":"Next.js","nextjs":"Next.js","NextJS":"Next.js","node":"Node.js","Node":"Node.js","node.js":"Node.js","nodejs":"Node.js","NodeJS":"Node.js","nuxt js":"Nuxt.js","Nuxt js":"Nuxt.js","nuxt.js":"Nuxt.js","nuxtjs":"Nuxt.js","NuxtJS":"Nuxt.js","phoenix":"Phoenix","Phoenix framework":"Phoenix","pytorch":"PyTorch","Pytorch":"PyTorch","torch":"PyTorch","Torch":"PyTorch","react":"React","react.js":"React","React.js":"React","reactjs":"React","ReactJS":"React","react native":"React Native","ReactNative":"React Native","reactnative":"React Native","rn":"React Native","RN":"React Native","rails":"Ruby on Rails","Rails":"Ruby on Rails","ror":"Ruby on Rails","ROR":"Ruby on Rails","ruby on rails":"Ruby on Rails","Ruby On Rails":"Ruby on Rails","spark":"Apache Spark","Spark":"Apache Spark","spring":"Spring Boot","Spring":"Spring Boot","spring boot":"Spring Boot","Spring Boot":"Spring Boot","spring framework":"Spring Boot","Spring Framework":"Spring Boot","SpringBoot":"Spring Boot","springboot":"Spring Boot","svelte":"Svelte","symfony":"Symfony","tailwind":"Tailwind CSS","Tailwind":"Tailwind CSS","tailwind css":"Tailwind CSS","Tailwind Css":"Tailwind CSS","tailwindcss":"Tailwind CSS","TailwindCSS":"Tailwind CSS","tensorflow":"TensorFlow","Tensorflow":"TensorFlow","tensor flow":"TensorFlow","Vue":"Vue.js","vue":"Vue.js","vue js":"Vue.js","vue.js":"Vue.js","vuejs":"Vue.js","VueJS":"Vue.js","xamarin":"Xamarin","Xamarin Forms":"Xamarin","Xamarin.forms":"Xamarin","livewire":"Livewire","phpunit":"PHPUnit","alpine":"Alpine.js","alpine js":"Alpine.js","alpinejs":"Alpine.js","filament":"Filament","docker":"Docker","kubernetes":"Kubernetes","k8s":"Kubernetes","github":"GitHub","gitlab":"GitLab","bitbucket":"Bitbucket","terraform":"Terraform","puppet":"Puppet","chef":"Chef","git":"Git","jenkins":"Jenkins","kafka":"Kafka","rabbitmq":"RabbitMQ","amazon sqs":"Amazon SQS","amqp":"AMQP","pubsub":"PubSub","rest api":"REST API","restful api":"RESTful APIs","restful apis":"RESTful APIs","graphql":"GraphQL","ansible":"Ansible","vagrant":"Vagrant","vault":"Vault","consul":"Consul","prometheus":"Prometheus","grafana":"Grafana","elk stack":"ELK Stack","splunk":"Splunk","scrum":"Scrum","agile":"Agile","kanban":"Kanban","devops":"DevOps","ci\/cd":"CI\/CD","tdd":"TDD","bdd":"BDD","linux":"Linux","windows":"Windows","macos":"macOS","ubuntu":"Ubuntu","centos":"CentOS","debian":"Debian","junit":"JUnit","pytest":"PyTest","jest":"Jest","mocha":"Mocha","cypress":"Cypress","selenium":"Selenium","html":"HTML","HTML":"HTML","html5":"HTML","HTML5":"HTML","css":"CSS","CSS":"CSS","css3":"CSS","CSS3":"CSS","sass":"Sass","scss":"Sass","SCSS":"Sass","less":"Less","LESS":"Less","webpack":"Webpack","gulp":"Gulp","npm":"npm","yarn":"Yarn","sql":"SQL","full time":"Fuldtid","full-time":"Fuldtid","fuldtid":"Fuldtid","part time":"Deltid","part-time":"Deltid","deltid":"Deltid","contract":"Kontrakt","kontrakt":"Kontrakt","remote":"Fjernarbejde","fjernarbejde":"Fjernarbejde","hybrid":"Hybridarbejde","hybridarbejde":"Hybridarbejde","on-site":"Fysisk tilstedeværelse","onsite":"Fysisk tilstedeværelse","fysisk tilstedeværelse":"Fysisk tilstedeværelse"}
}

## TASK:
1. **Extract ALL coding languages and frameworks** mentioned in the job description
2. **Use the skill_aliases mapping** to normalize skill names (e.g., "JS" → "JavaScript", "React.js" → "React")
3. **Only include skills from the coding_categories** (languages and frameworks)
4. **Avoid duplicates** - if "JavaScript" and "JS" are both mentioned, only include "JavaScript"
5. **Be thorough** - look for skills mentioned in:
   - Job title
   - Job description
   - Brief summary
   - Requirements sections
   - Nice-to-have sections

## SKILL CATEGORIES TO EXTRACT:
- **Languages**: Programming languages (PHP, Python, JavaScript, Java, C#, Go, Rust, etc.)
- **Frameworks**: Web frameworks and libraries (Laravel, React, Vue.js, Angular, Django, Spring Boot, etc.)
- **Databases**: Database systems and data stores (MySQL, PostgreSQL, Redis, MongoDB, DynamoDB, etc.)
- **Tools**: Development tools and infrastructure (Git, Docker, AWS, CI/CD, Jenkins, Kafka, etc.)

## EXCLUSION RULES:
- Do NOT extract general skills (communication, languages like English, etc.)
- Do NOT extract business skills (Excel, PowerBI for non-technical roles)
- Do NOT extract work arrangements (remote, physical presence)
- Do NOT include methodologies (Agile, Scrum, etc.) unless specifically technical
- Do NOT include skills already in existing_skills_from_database

## OUTPUT FORMAT:
Return ONLY valid JSON in this exact structure:
{
  "job_id": <integer>,
  "extracted_skills": [
    {
      "skill_name": "<normalized_skill_name>",
      "category": "<languages|frameworks|databases|tools>",
      "confidence": <integer 0-100>,
      "mentioned_as": ["<original_mention_1>", "<original_mention_2>"],
      "context": "<brief_context_where_found>"
    }
  ],
  "reasoning": {
    "total_skills_found": <integer>,
    "skills_by_category": {
      "languages": ["<skill1>", "<skill2>"],
      "frameworks": ["<skill1>", "<skill2>"],
      "databases": ["<skill1>", "<skill2>"],
      "tools": ["<skill1>", "<skill2>"]
    },
    "duplicates_removed": ["<original_mention> → <normalized_name>"],
    "excluded_skills": ["<skill>", "<reason>"]
  },
  "confidence": <integer 0-100>
}

Return nothing outside the JSON object.
Fuld AI Svar:
{
  "job_id": 5185,
  "extracted_skills": [
    {
      "skill_name": "C++",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["C++", "c++"],
      "context": "Familiarity with C++ programming."
    },
    {
      "skill_name": "Python",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["Python", "python"],
      "context": "Familiarity with Python or C++ programming."
    },
    {
      "skill_name": "USB",
      "category": "tools",
      "confidence": 100,
      "mentioned_as": ["USB", "USB standards"],
      "context": "Ensure compliance with USB and industry standards."
    }
  ],
  "reasoning": {
    "total_skills_found": 3,
    "skills_by_category": {
      "languages": ["C++", "Python"],
      "frameworks": [],
      "databases": [],
      "tools": ["USB"]
    },
    "duplicates_removed": [],
    "excluded_skills": []
  },
  "confidence": 100
}
Ansøgning
Ansøgning (Dansk)
Generer Ansøgning

Brug avanceret AI (GPT-4o) til at generere en personaliseret ansøgning på dansk til denne jobansøgning. Brevet vil være skræddersyet til din profil, de specifikke jobkrav og omfattende virksomhedsinformation for maksimal effekt.

Jobbeskrivelse

About the job

Join FalCom’s Electronic Development Team!

Are you ready to design innovative mixed-signal hardware solutions that empower professionals operating in extreme environments? At FalCom, we are a collaborative team of engineers focused on designing advanced hearing protection and communication solutions for military, law enforcement, and security personnel.

Who We Are

FalCom is built on GN’s legacy of 150 years of innovation in intelligent audio solutions. As part of the GN Group, headquartered in Ballerup, we are committed to developing advanced hearing protection solutions that facilitate clear communication and enhance safety. Our agile teams, including approximately 70 employees in FalCom and R&D, offer the perfect blend of collaboration and creative freedom—making your contribution matter.

Your Contribution is appreciated

We are seeking an experienced Senior Hardware Engineer to play an important role in developing, designing, testing, and refining digital and analog hardware electronics. At Falcom, you'll be instrumental in shaping products from concept to completion. In this role, you will:

Design and develop analog/digital hardware (USB hubs, DSPs, MCUs); create schematics and ensure signal integrity and power management.

Build and test prototypes; perform hardware verification (including C++ test code).

Facilitate DFM/DFA initiatives and create documentation and specifications that are suitable for production.

Support production testing, system integration, and ad hoc issue resolution.

Collaborate with software, mechanical, prototyping teams, and external suppliers to integrate and ship products.

Ensure compliance with USB and industry standards while maturing product designs.

What we think you need to thrive in the role:

A bachelor’s degree or higher in electronics engineering or hardware development.

Comprehensive knowledge of USB standards, USB hubs, DSPs, and MCU design.

Familiarity with Python or C++ programming.

Familiarity with EMC/EMI compliance.

Experience with Circuit simulations.

A willingness to collaborate, supporting colleagues and enhancing creative endeavors.

4+ years of experience.

What We Offer

At FalCom, we aim to cultivate a flexible and collaborative work environment built on trust, creativity, and mutual support. Our open-plan office in Ballerup encourages teamwork and innovation, ensuring an enjoyable and inspiring atmosphere.

We celebrate milestones and enjoy coming together through company events, Friday socials, breakfast gatherings, and plenty of cake! Being part of the GN Group also provides fantastic benefits such as gym facilities and a great canteen, promoting well-being both inside and outside of work.

We encourage you to apply

Even if you don’t match all the above-mentioned skills, we welcome your application if you think you have transferrable skills. We appreciate a mindset and motivation that are in line with our core values, encouraging growth for you, your team, and the GN organization.

How to apply?

Use the ‘APPLY’ link no later than October 18th, 2025. Applications are assessed continuously, so don’t wait to send yours.

If you would like to know more about the position, please contact Bilal Khan at bkshah@falcom.net

We are focused on an inclusive recruitment process

All applicants will receive equal consideration for employment. As such, we encourage you to submit your CV without a photo to ensure an equal and fair application process.

Should you have any special requirements for the interview, please let the Hiring Manager know upon accepting an invitation to interview.

Join us in bringing people closer

GN brings people closer through our leading intelligent hearing, audio, video, and gaming solutions. Inspired by people and motivated by innovation, we deliver technology that enhance the senses of hearing and sight. We enable people with hearing loss overcome real-life challenges, improve communication and collaboration for businesses and provide great experiences for audio and gaming enthusiast.

We hope you will join us on this journey and look forward to receiving your application.

Kildehistorik
Vurderet den: N/A
Rapporter Fejl
Hvad er problemet?
Yderligere Detaljer (Valgfrit) Maksimalt 1000 tegn