Job Description
Job Description
MultiTracks.com is looking for a Systems Engineer who is passionate about audio technology, possesses in-depth knowledge of USB audio standards, and has a strong background in embedded Linux systems. The ideal candidate will play a key role in designing, implementing, and optimizing audio solutions for our products, ensuring seamless integration and superior performance.
MultiTracks.com is a growing technology company that creates tools for worship teams worldwide, putting the needs of the church at the heart of its brand. We are driven to consistently enhance the customer experience by thinking outside of the box and delivering an unmatched product. We hear every day from the customers we serve and how we save them time for what really matters. That is our mission, and our team truly rallied around it. When the mission is clear and the team is unified, it’s an exciting place to be. If this motivates you, then you might be a great candidate for joining the team at MultiTracks.com.
Who You Are : Highly Organized
Effective Communicator
Inquisitive and Analytical
Forward-thinking and visionary problem solver
Committed to achieving the highest standards of excellence
Reliable and dedicated to seeing projects through to completion
Positive and Optimistic
Adaptable and Flexible
Tech Savy
Resourceful
Adept at Time Management
Professional and Poised
Strong attention to detail
Self-motivated, able to work autonomously and as part of a team
What You’ll Do :
Business Development and product roadmap discussions
Hardware architecture
Principal hardware design
Firmware architecture and design
Manage development plan and resource requirements
Manage manufacturing production and distribution
Assist with product and technical support
Lead and manage development team
Lead the development and optimization of embedded audio systems, with a specific focus on Linux audio processing.
Collaborate closely with cross-functional teams, including hardware engineers, software developers, and QA, to define and implement audio system requirements.
Design and develop audio drivers and middleware for embedded Linux platforms, ensuring compliance with industry standards and specifications.
Conduct thorough debugging, performance analysis, and troubleshooting of audio-related issues in embedded systems.
Stay current with advancements in USB audio standards, embedded Linux technologies, and audio processing algorithms to contribute to continuous improvement.
Mentor and guide junior team members, fostering a collaborative and knowledge-sharing environment.
Collaborate with external partners, vendors, and open-source communities to enhance and integrate audio-related features.
Requirements :
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
Proven experience (5+ years) in embedded development with a focus on audio, USB audio, and embedded Linux.
Expertise in USB audio standards, including USB Audio Class 1 and 2, and experience implementing USB audio drivers.
Proficient in C / C++ programming languages with a strong understanding of low-level programming for embedded systems.
Solid understanding of embedded Linux kernel internals, device drivers, and real-time operating systems.
Strong debugging and troubleshooting skills, with the ability to analyze and resolve complex technical issues.
Familiarity with version control systems (e.g., Git) and build systems (e.g., Yocto Project, U-Boot).
Experience in configuration and use of DMA.
Inter-processor communications.
Excellent communication skills and the ability to work effectively in a collaborative team environment.
Preferred Qualifications :
Experience with audio frameworks such as ALSA (preferred), GStreamer, or JACK.
Knowledge of containerization technologies, such as Docker.
Previous experience in the audio hardware industry.
Familiarity with hardware design and schematics.
Contributions to open-source projects related to embedded systems and audio.
Familiarity with Inter-processor communications and streaming, particularly audio streaming.
Familiarity with audio hardware communications : SAI, I2S.
Experience with standard communications protocols, including embedded : anEthernet, UART, SPI, I2C.
Experience with other real time embedded operating systems : FreeRTOS (preferred), ThreadX, VxWorks, etc.
Experience with Jira and working in Agile development environments.
Excellent documentation practices.
Bonus but not required :
Experience with Dante Audio networking and development.
Experience with AES67 and other related audio networking standards.
Familiarity with distributing audio across multiple timing domains.
Working with Confluence for collaboration.
Knowledge of Office365.
Why MultiTracks.com?
MultiTracks.com is committed to your total wellbeing and offers benefits to holistically support your and your family’s physical, emotional, social, financial, and professional health including :
Time away from work benefits including paid holidays and paid time off plans. All time off is dependent upon the company’s schedule and needs.
Remote / work from home days (for in-office employees)
Employer-paid options for health insurance plans available on the first day of employment. Based on the health insurance plan you select, the company will pay for some or all your / your family’s health insurance premiums. This extends to your spouse and children provided they are not eligible for health insurance coverage at their own employer.
Employer-paid dental and vision available on first day of employment
Health savings account (with employer contributions) or flexible spending account
Employer-paid life, disability and AD&D insurance
Additional Voluntary Life and AD&D, Critical Illness, and Accident Insurance options available
Employee Assistance Program (EAP) including no-cost counseling sessions, financial consultations and attorney consultations and / or mediation, wellbeing support for emotional, physical, social, professional, and financial health, Caregiver support & Health Advocacy Program
Optional free enrollment in Dave Ramsey’s Financial Peace University Course
401(k) retirement plan with a 100% employer match of the first 4% of eligible compensation contributions (eligible after 3 months of hire date)
Adoption assistance (up to $1,500, if eligible)
Parental leave (eligible after 3 months of employment)
Educational Assistance Program (up to $1,500 per year, if eligible)
Training & Development Opportunities
MarketPlace™ program with discounts and deals from national retailers (ex : gym memberships, tutoring, discounts on childcare services, pet health insurance, travel needs, etc.)
Spend a week with the entire MultiTracks.com team during our annual Team Week.
Our culture sets us apart. We’re not just saying that. Take it from our team :
“What we do every day matters to people all over the world, I love the Team environment here, the collaboration, the fun we have together.”
“Culture makes a great work environment. It is great working with genuine people who all have a passion for the vision of the company. Exceptionally rare.”
“I love the potential. With MultiTracks being a growing company, there is potential to grow into roles that fit you as a person. MultiTracks.com cares about the development of each employee and is incredible at maximizing people within the company to fit. MultiTracks.com is always looking out for ways to win for both the employees and the company.”
“I love that I get to be creative and that our work is meaningful!”
If this position sounds like it might be a fit, reach out to us and apply today!
System Engineer • Cedar Park, TX, US