OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology

Embedded Software Developer Audio/VoIP Tactical Radio Communication
Embedded Software Developer Audio/VoIP Tactical Radio Communication
Embedded Software Engineer
Responsibilities
- Design and specify software components for embedded systems.
- Contribute to requirements analysis and system-level design.
- Participate in an agile development team, assuming technical ownership of assigned tasks.
- Manage work packages with responsibility for timelines and resource estimates.
- Coordinate closely with cross-functional teams, including firmware, software, and hardware development.
- Develop and maintain software modules, including implementation, testing, debugging, and issue resolution.
- Integrate software components into a complete system within a continuous integration (CI) environment.
- Plan and execute functional testing directly on hardware platforms.
Requirements
- Degree in Computer Science, Electrical Engineering, or a related technical field from a university or technical college.
- Solid understanding of communication protocols.
- Strong experience in embedded software development.
- Proficient in agile software development methodologies.
- Hands-on experience with version control systems, preferably Git.
- Advanced knowledge of software quality assurance practices.
- Proficient in object-oriented software development.
- Advanced programming skills in C/C++ and Python.
- Strong familiarity with embedded Linux environments.
- Knowledge of systemd and D-Bus is a plus.
- Experience working in safety- or security-critical development environments is desirable.
- Familiarity with CMake build systems is an advantage.
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice