
HaleyTek AB · Göteborg
HALEYTEK IS ON A MISSION TO DEVELOP SOFTWARE FOR ANDROID-BASED INFOTAINMENT SYSTEMS, FOR CURRENT AND FUTURE VOLVO AND POLESTAR MODELS. WE WILL ALSO MAKE THIS SO...
HALEYTEK IS ON A MISSION TO DEVELOP SOFTWARE FOR ANDROID-BASED INFOTAINMENT SYSTEMS, FOR CURRENT AND FUTURE VOLVO AND POLESTAR
MODELS. WE WILL ALSO MAKE THIS SOFTWARE AVAILABLE FOR OTHER BRANDS, MAINLY WITHIN THE GEELY GROUP. OUR FOCUS IS ON THE PLATFORM
SOFTWARE THAT ENABLES NAVIGATION, MEDIA, VOICE ASSISTANTS AND OTHER SERVICES TO RUN ON CUTTING-EDGE HARDWARE. QUITE SIMPLY, WE
If you want to develop Infotainment SW together with big players like Google, Volvo and Geely Group but keep the startup setup of
a company, you will feel right at home with us.
Our team enables the audio experience in the future vehicles by developing audio system components. Our software components manage
all sounds in the vehicle, from notification chimes to Dolby Atmos audio.
You and your skills
You are a true developer who is motivated by challenging tasks, have a personal interest in technology and love to make the best
software product out there. You enjoy learning from others, as well as sharing your knowledge with your colleagues.
You are fluent in C++ development and debugging, with proven experience in low-level coding and bring-up experience. Experience in
working Qualcomm SoC, audio components, Android and QNX is considered a plus.
Applicants located in Sweden only.
Our culture
As a flat organization we build an accountable culture that enables the teams to influence, and makes quick decisions and actions
possible. Everyone is willing and able to pitch in and do hands on jobs when needed. In line with this, you will also have the
opportunity to influence the development of this role.
We are a professional, energetic and friendly team, working in a modern office at the waterfront of Lindholmen, Göteborg. Our
developers are working with cutting edge equipment and advanced hi-tech computers. We offer competitive benefits, such as maximum
taxfree fitness allowance.
If you believe that work should be fun and that a workplace should be defined by inclusion, diversity and an open-minded, ‘in it
together’, mentality
Please note that due to GDPR regulations we can only accept applications and CV's sent through the recruitment system, not via
email or other channels.
We are looking for a Software Developer to join our R&D department and contribute to the development of our projected functions: Android Auto Projected (AAP) and Apple CarPlay (ACP). These features are developed entirely in-house, covering the full vertical stack – from low-level modules to the application layer. AAP and ACP are key components of HaleyTek’s platform and product offering, and represent major selling points for our customers. The Role As a Software Developer at HaleyTek, you will work as part of a dedicated development team, focusing on delivering high-quality software solutions. This position offers a unique opportunity to combine hands-on development with responsibilities related to product quality and development practices. About You You are an experienced developer with a strong passion for technology and a drive to create world-class software products. You have extensive experience in embedded software development, including architecture, methods, and tools, and you stay up to date with industry trends and standards. Your expertise spans all phases of software development: architecture, design, coding, testing, reviews, and DevOps. Experience with Android Platform is essential. You are motivated by challenging tasks and have strong communication skills, feeling comfortable presenting technical topics to stakeholders. Responsibilities * Full-stack software development within the Android platform, focusing on projected functions (AAP and ACP). * Development using C++, Kotlin, and the Android toolchain. * End-to-end responsibility: design, architecture, documentation, implementation, and automated testing. * Interface with customer for UI designs and discussions * Work with tip-of-tree, latest and greatest, of AAOS and adapt the projection functions for latest Android Required Qualifications * M.Sc. in Software Engineering or equivalent experience. * Minimum 5 years of embedded systems software development. * Proven experience in Android stack development. * Skilled in automated unit and integration testing (C++/Python). * Proficient with Git, Gerrit, Jenkins. * Experience working in a Linux environment. Our culture, as a flat organization we build an accountable culture that enables the teams to influence, and makes quick decisions and actions possible. Everyone is willing and able to pitch in and do hands on jobs when needed. In line with this, you will also have the opportunity to influence the further development of this role. We are a professional, energetic and friendly team, working in a modern office at the waterfront of Lindholmen in Göteborg. Our philosophy is to put in the developers in focus. We are working with cutting edge equipment and offer competitive benefits. If you believe that work should be fun and that a workplace should be defined by inclusion, diversity and an open-minded, ‘in it together’, mentality
We are looking for a Software Developer to join our dynamic Audio Tools team at Dirac. If you are eager to work with cutting-edge audio technologies and contribute to innovative audio solutions, this role is for you. Our best-in-class technology has given us a customer base that includes many of the world's most reputable brands. In this role, you will play a key part in making that technology come to life inside high-end consumer electronics products, working at the intersection of deep engineering and customer collaboration. We are on an exciting journey of growth and scale, driven by our ambition to deliver the ultimate audio experience that transforms how the world listens. About the role You will be part of a dedicated team developing our audio tuning tools and implementations of our signal processing algorithms. The team is a full-stack team consisting of experts of GUI design, algorithm design, DSP embedded programming and cloud development. Each team member has their own area of expertise but there are plenty of opportunities to work across each discipline. You will work closely with other Dirac software developers, tuning engineers and researchers to invent the future of sound. Key responsibilities: Implement audio algorithms into the Dirac filter design tool in C++ Design and implement the user-interface for an easy-to-use experience Coordinate with stakeholders in our research and customer solution departments Take part in architectural discussions to design the tool for scalability Maintain, test and release the application on windows Assist the Technology Manager to refine complex and large work items into smaller, valuable and estimated user stories Run the daily meetings, sprint reviews and retrospectives Qualifications and experience Master of Science in computer Science or equivalent experience Strong programming experience and proficiency in C++ Ability to use a variety of open-source technologies and cloud services Experience with GUI development Fluency in both spoken and written English Valid work permit or citizenship that allows you to work in Sweden Desired qualifications A sincere interest in music and sound quality is a considerable advantage Knowledge in audio signal processing and/or advanced mathematics Experience with working with project management, especially between different teams Programming experience with Qt Widgets, JUCE and in C Experience working as a scrum master Experience or interest in design and/or UX Experience with Agile development Familiarity with Source control with Git Familiarity with CMake About Dirac Dirac is an audio tech company, known for best-in-class technology and a prestigious customer base that includes many of the world’s most reputable brands. We are passionate about audio and innovation, and our pioneering technology is shaping the future of sound experiences. We are a global company with headquarters in Uppsala, Sweden, and R&D facilities in Copenhagen, Denmark, and Bangalore, India, with representation in Greater China, Germany, Japan, Korea, and the United States. Please read more about us at https://www.dirac.com/ and follow us on Social Media! Location Your main location will be at Dirac’s headquarters in central Uppsala, Sweden. Living with commuting distance to Uppsala is an advantage. Application The selection process is continuous, and the advert may close before the recruitment process is completed if we have moved forward to the screening or interview phase. Please note that, due to summer holiday, we will not be reviewing applications or responding to candidates during July. We will resume the recruitment process in August. We’re looking forward to your application!
What Dirac Offers You Our best-in-class technology has given us a customer base that includes many of the world's most reputable brands. In this role, you will play a key part in making that technology come to life inside high-end consumer electronics products, working at the intersection of deep engineering and customer collaboration. We are on an exciting journey of growth and scale, driven by our ambition to deliver the ultimate audio experience that transforms how the world listens. Your role as Senior DSP Software Developer This is primarily a signal processing role. As a Senior DSP Developer for Dirac Live within Home & Pro, you will implement, refine, test, and evaluate the algorithms at the core of our products: estimation of acoustic systems from measurements, and design of correction filters for calibration and optimization of loudspeakers in real rooms. The team's focus is on productization and continuous improvement of these algorithms, turning them into robust, high-quality features in shipping products. You will work on the core processing behind our flagship Dirac Live technologies, including Dirac Live Active Room Treatment (ART), now shipping with several leading OEMs. Day to day, this means working with digital filters, FIR and IIR, phase behavior including minimum- and mixed-phase systems, frequency- and time-domain analysis of measured loudspeaker-room responses, and trade-offs between correction performance, robustness, latency, and computational cost. Most of the implementation is in modern C++ running locally inside the end-user app, with some parts running in the cloud. Your responsibilities will include: Continuously improve and evaluate the audio processing algorithms, and reason about the audible impact of changes Productize signal processing algorithms into scalable and maintainable C++ code Optimize algorithm complexity (cycles and memory footprint) without compromising audio quality Build and maintain evaluation methods and datasets to quantify audio performance and guard against regressions Assist the product manager in refining complex work items into smaller, valuable, and estimated user stories Test and use our product at home or in the lab Assist with 2nd-line customer support Maintain and improve the infrastructure and processes for build, test, and release Who you are You have a solid theoretical foundation in signal processing and professional experience applying it, not necessarily in audio. If you're not already familiar with room acoustics you can learn them here, however, you must know the fundamentals of signal processing. You should be comfortable discussing practical DSP trade-offs, such as when to choose an FIR filter over an IIR filter, how magnitude and phase response affect timing, ringing, group delay, and latency, and how to reason about systems in both time and frequency domain. Qualifications: M.Sc. or PhD in Signal Processing, Electrical Engineering, Engineering Physics, Applied Mathematics, or a similar field, preferably including advanced coursework in signal processing 5+ years of industry experience, including several years of hands-on professional signal processing work; audio signal processing experience is a strong advantage Solid grounding in digital signal processing theory: e.g. FIR/IIR filter design and trade-offs, magnitude and phase response, group delay, latency, and time- and frequency-domain analysis. Ability to work effectively in a large modern C++ codebase, including reading, debugging, testing, and extending production code. You do not need to be a C++ language specialist, but you should be comfortable turning algorithmic ideas or prototypes, for example in Python or MATLAB, into maintainable implementation. Ability to reason about the audible impact of algorithm changes and performance trade-offs Passion for high-end audio Appreciation for agile development Fluency in spoken and written English A team-oriented attitude, as well as the ability to work independently A valid work permit or citizenship allowing you to work in Sweden Desired qualifications: Experience with room acoustics, acoustic measurements, or room correction technology Experience working hands-on in audio labs: connecting equipment, measuring, testing, and evaluating Experience with software engineering tools (e.g. Git, CMake, Conan) About Dirac Dirac is an audio tech company, known for best-in-class technology and a prestigious customer base that includes many of the world’s most reputable brands. We are passionate about audio and innovation, and our pioneering technology is shaping the future of sound experiences. We are a global company with headquarters in Uppsala, Sweden, and R&D facilities in Copenhagen, Denmark, and Bangalore, India, with representation in Greater China, Germany, Japan, Korea, and the United States. Please read more about us at https://www.dirac.com/ and follow us on Social Media Location The location will be at Dirac’s headquarters in central Uppsala, Sweden. Application The selection process is continuous, and the advert may close before the recruitment process is completed if we have moved forward to the screening or interview phase. Please note that, due to summer holiday, we will not be reviewing applications or responding to candidates during July. We will resume the recruitment process in August. We’re looking forward to your application!