Avnet
Posted 2mo ago

Software Developer - Embedded Wireless Modules (m/w/d)

Avnet
Aachen, North Rhine-Westphalia, Germany
OnsiteFull Time
Responsibilities
  • designing firmware
  • integrating drivers
  • testing hardware
Requirements
  • Bachelor's degree or equivalent
  • 8+ years embedded firmware/Embedded Linux experience for wireless modules
  • Strong C/C++ skills
  • Experience with driver development
  • Protocol stacks
  • Debugging, and RF testing
Technical tools mentioned
C/C++BashPythonEmbedded LinuxAndroidHerokuJavaScriptES6ReactGoogle Cloud PlatformAmazon Web Services (EC2 or S3)PostgreSQLBigQuery

Job description

TRIA

Tria, an Avnet company, gets your products to market faster, better and stronger with compute, system and HMI innovation. Our mission is to help OEM customers build user interface solutions that meet the future demand of innovation and quality with reduced time to market utilizing our platform technologies and design & manufacturing capabilities. Tria builds embedded compute, system and HMI solutions that meet the demand for innovation and quality, with reduced time to market, utilizing Tria’s platform technologies, design and manufacturing capabilities, and a world-class team of experts.

Your responsibilities

  • Design, development, and maintenance of firmware and software for wireless modules (e.g. Wi-Fi, Bluetooth, LTE/5G, UWB)
  • Driver development and integration of wireless modules into Embedded Linux and Android systems
  • Bring-up, functional testing, and debugging of in-house developed RF hardware modules
  • Maintenance and enhancement of the development environment, build systems, and test infrastructure
  • Development of automated tests for R&D and production (e.g. RF protocol validation and conformance testing)
  • Ensuring compliance with quality standards, EMC requirements, and regulatory directives (e.g. RED, FCC)
  • Contribution to system and software architecture design for wireless stacks, communication protocols, and platform integration
  • Technical communication with customers and independent implementation of new product features
  • Conducting internal trainings and knowledge transfer related to wireless technologies and firmware development

Your Profile:

  • Degree in Computer Science, Electrical Engineering, Communications Engineering, or a related field
  • Several years' experience in embedded firmware or Embedded Linux development for wireless and communication modules
  • Excellent programming skills in C/C++, ideally also in Bash and Python
  • Hands-on experience in driver development, protocol stacks, and low-level software for embedded systems
  • Proficiency with toolchains, debuggers, analyzers, and measurement equipment in the embedded and RF domain
  • Knowledge of software architecture and design methodologies

#LI-TRIA


Work Experience:

  • Typically 8+ years with bachelor's or equivalent.


Education and Certification(s):

  • Bachelor's degree or equivalent experience from which comparable knowledge and job skills can be obtained.


Distinguishing Characteristics:

  • CS Fundamentals requiredExperience with Heroku, Javascript, ES6, React, Google Cloud Platform, Amazon Web Services (EC2 or S3), PostgreSQL, BigQuery

The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills.


Avnet is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. If you are interested in applying for employment with Avnet and need special assistance or an accommodation to apply for a posted position contact our Human Resources Service Center in your region: Americas applicants – [email protected], Asia applicants - [email protected], EMEA applicants - [email protected].

Job Applicant EMEA Imprints

About Avnet

Distributes electronic components and provides technology supply chain services.

Similar jobs

Software Developer roles near Aachen, North Rhine-Westphalia
1d
Save
Mark Applied
Hide
Junior Consultant Softwareentwicklung – Java, Spring*
Bonn or Bonn
HybridFull Time
Haeger Consulting
Haeger Consulting: Provides professional IT consulting and custom software development services.
1+ YOERequires 1–2 years of Java development, Spring or Spring Boot, REST, dependency injection, web services, object-oriented programming, Git, debugging, logging, IntelliJ IDEA, German, and English.
Java, Spring Framework, Spring Boot, Spring Web, Spring Security, Spring Data, Spring Cloud, REST, Git, IntelliJ IDEA, Scrum, Kubernetes, NoSQL
2d
Save
Mark Applied
Hide
(Senior) Software Engineer – Platform Development
Bergisch Gladbach, North Rhine-Westphalia, Germany
OnsiteFull Time
Miltenyi Biotec
Miltenyi Biotec: Develops products for cell research and cell therapy applications.
5+ YOEBachelor's or master's degree in computer science or equivalent, several years of C++/Qt experience, multithreading, UI development, software platforms, clean architecture, agile development, and initial AI-assisted development experience.
C++, Qt, Linux, Domain-Driven Design, Clean Architecture, IEC 62304, Artificial Intelligence (AI)
3d
Save
Mark Applied
Hide
Werkstudent Softwareentwicklung im Bereich Simulation (m/w/d)
Neuss, North Rhine-Westphalia, Germany
OnsitePart Time, Internship
Rheinmetall
RheinmetallXetra: RHM: Manufacturer of defense equipment and automotive components.
Enrolled computer science or related student with very good Python skills; initial HTML, CSS, and JavaScript knowledge. Django, PostgreSQL, and Docker are desirable.
Python, HTML, CSS, JavaScript, Django, PostgreSQL, Docker
3d
Save
Mark Applied
Hide
Werkstudent Software Development in Düsseldorf (m/w/d)
Düsseldorf, North Rhine-Westphalia, Germany
€25-€30/hr OnsitePart Time, Internship
Steuerboard
Steuerboard: AI-native collaboration platform for tax advisors and clients.
Currently studying computer science or a related field, with initial software development experience, interest in AI applications in tax services, independent problem-solving ability, and German and English communication skills.
Artificial Intelligence (AI), MacBook
4d
Save
Mark Applied
Hide
Senior SoftwareentwicklerIn & technischer Team-Lead (Go/Node.js/K8s) in der Cybersecurity (m/w/d)
Bonn, North Rhine-Westphalia, Germany
HybridFull Time
L3montree
L3montree: Provides specialized cybersecurity consulting and develops open-source security software.
Several years of software development experience, strong Golang and Node.js skills, Kubernetes experience, Linux and container knowledge, CI/CD expertise, security solutions experience, and team coordination ability.
Golang, Node.js, Kubernetes, GitLab CI, GitHub Actions, GitLab, GitHub, Linux, Talos Linux, NixOS, FluxCD, TypeScript, React, Open Policy Agent, Kyverno, Docker, Ansible
4d
Save
Mark Applied
Hide
Principal Software Developer (M/W/D) - BU2
Düsseldorf, North Rhine-Westphalia, Germany
HybridFull Time
Live Reply
Live ReplyBorsa Italiana: REY: Provides IT consulting, network planning, and software development services.
Several years of full-stack development experience; architecture expertise; proficiency in multiple listed technologies; cloud, Kubernetes, CI/CD, DevOps, and IaC experience; German and English; relevant degree; German travel readiness.
Java, Kotlin, Spring, Python, Golang, C#, React, Angular, Vue, TypeScript, JavaScript, AWS, Azure, Kubernetes, CI/CD, DevOps, Infrastructure as Code, Terraform, LLMs, Agentic AI, Machine Learning, Deep Learning
5d
Save
Mark Applied
Hide
Softwareentwickler (m/w/d) C#, SQL im Sondermaschinenbau
Troisdorf, North Rhine-Westphalia, Germany
OnsiteFull Time
ZBV-Automation
ZBV-Automation: Manufacturer of customized factory automation and assembly systems.
Experience with C#/.NET, WPF, WinForms, SQL, relational databases, and MS SQL Server; React is preferred. Requires structured independent work, teamwork, and very good German plus good English.
C#, .NET, WPF, WinForms, SQL, Microsoft SQL Server, React
6d
Save
Mark Applied
Hide
Auszubildende/r Fachinformatiker/in Anwendungsentwicklung (m/w/d)
Düsseldorf, North Rhine-Westphalia, Germany
OnsiteFull Time, Internship
konzeptwerk
konzeptwerk: Implementation and support of ERP, DMS, and CRM systems.
Strong interest in enterprise software development, independent working ability, reliable teamwork, good to very good German, and good academic qualifications; English and business knowledge are advantageous.