Senior Software Developer for embedded software and wireless protocols
Do you want to join a technology front runner within low-energy proprietary wireless audio? And are you ready to collaborate with the best in the field?
As an embedded software developer at the GN Group, you will contribute to feature, platform and technology development tied to our innovative hearing aids.
Leading major technology shifts with intelligent audio solutions
As our new senior software developer, you will be part of the Operating Systems department within GN Hearing. We are responsible for developing firmware for all GN hearing aids and accessories – solutions that allow our users to hear more, do more and be more than ever thought possible.
Integrating software and hardware, we aim to develop the next generation of wireless connectivity protocols, DSP operating systems and low-level drivers. In fact, we are spearheading architecture and platforming for the next generation of ultra-low power audio.
Join us right in the sweet spot for technological innovation
You will join an agile Scrum team of senior developers who are working towards test-driven development. Your focus will be on real-time embedded systems constrained by MIPS, memory and power consumption.
With an emphasis on scalable and reusable software and automated testing, you will participate in all phases of development – from ideation and specification to development of state-of-the-art systems and domains. Depending on your experience and talent, we expect you to take ownership of various software domains or features.
Doing so, you will:
- Provide innovative and effective solutions to our software systems and specified features
- Own the unit testing for your software implementation
- Support debugging during integration iterations and contribute to solving any problems
- Contribute to test documentation and verification of new software
Step into a team of experienced developers
Our process is iterative with an emphasis on synchronized cadence, and we use a continuous integration workflow with e.g. automated builds and tests. Moreover, we ensure regular alignment among the teams in the department to facilitate collaboration on common solutions.
Our projects are typically years ahead of product launch, so we rely on peer reviews, code refactoring, knowledge sharing and cross-collaboration to ensure that we develop innovative and effective solutions with a high level of quality in design as well as implementation.
You bring experience and persistency
With your innovative and creative, yet structured, approach to problem-solving, you enjoy experimenting to find solutions and testing your hypotheses through prototyping. You take pride in your work and have a strong desire to make a difference and contribute to a common goal. Therefore, you are never afraid to challenge your colleagues and value any input coming from other specialists.
Moreover, we imagine that:
- You have a degree in computer science, engineering or equivalent
- You have 5+ years of experience with development of real-time embedded software in C and assembler
- You preferably have experience with continuous integration and a high software development maturity level
- Experience with agile and lean software development is a plus
- You speak and write English effortlessly
Would you like to know more?
To apply, use the ‘Ansøg’ link no later than 23 January 2019. Applications are assessed on a continuous basis, which is why we encourage you to send your application as soon as possible.
Please write in your application that you've seen the job at Jobfinder.