Senior Embedded Systems Firmware Engineer

MultiTracks.com
Cedar Park, TX, US
Full-time

Job Description

Job Description

Are you passionate about Embedded Linux, audio, and music? Do you want to join a dynamic and innovative team that creates cutting-edge products for the worship industry?

If so, you might be the Sr. Firmware Engineer we are looking for.

At MultiTracks.com, we are on a mission to empower worship teams around the world with the best tools and resources for their ministry.

We are a growing technology company that values creativity, excellence, and customer satisfaction.

Who You Are : Highly Organized

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 :

Developing, testing, and maintaining high-performance products used in professional, live audio applications.

Researching and implementing new audio technologies and features to enhance our products and services

Create innovative integrations to deliver enhanced features enabled by hardware to our customers.

Integrate and test various hardware platforms including evaluation boards and MultiTracks.com products during various design stages.

Design and develop integrated systems to perform manufacturing production and quality testing

Employ robust and sustainable structure for various reusable libraries including :

Audio processing and routing

Sample rate conversion

High quality audio communications including Ethernet based communications

Networking and network management

Graphical interfaces including real time video for interacting with products

Low level driver designs

Collaborating with other developers, designers, and product managers to deliver quality products that meet customer needs and expectations

Troubleshooting and resolving audio-related issues and bugs

Documenting and sharing your knowledge and best practices with the team

Lead architecture, design and development of various firmware modules used in MultiTracks.com products or the testing of MultiTracks.com products.

Requirements :

A minimum of 5 years of embedded systems development experience

Strong C / C++ programming skills

Experience with Real Time Operating Systems, especially with Embedded Linux and FreeRTOS

Must be able to read and evaluate schematics and layouts as well as diagnose issues with hardware team using appropriate tools : debuggers, Logic Analyzers, Oscilloscopes, DVM and protocol analyzers

Working knowledge of following are assets :

ALSA

Audio

DMA and memory management

Ethernet

WiFi / Bluetooth

Standard communications such as I2C, SPI, UART, I2S, SAI

USB host and device stacks

Experience with appropriate tools of the trade : SWD debuggers, Oscilloscopes, DVMs and Logic Analyzer

Bonus but not required :

Familiarity with MultiTracks.com products

Familiarity with USB Specifications including USB Audio

Familiarity with MIDI Specifications

Experience with audio and MIDI setup and configuration on Mac, iOS and Windows Linux audio and MIDI knowledge

Confluence for design and test documentation

Access to Oscilloscopes, Logic Analyzer, DVMs, etc.

Experience with GIT for source control management and JIRA for task tracking

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.

Full benefits package listed above available to full-time employees.

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.

Marc, Senior UI / UX Designer

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.

Kenny, Software Development Manager

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.

Trevor, Sales & Support Specialist

I love that I get to be creative and that our work is meaningful!

Monica, Partner Relations & Marketing Coordinator

If this position sounds like it might be a fit, reach out to us and apply today!

30+ days ago
Related jobs
Promoted
MultiTracks.com
Cedar Park, Texas

Firmware Engineer we are looking for. A minimum of 5 years of embedded systems development experience. Experience with Real Time Operating Systems, especially with Embedded Linux and FreeRTOS. Are you passionate about Embedded Linux, audio, and music? Do you want to join a dynamic and innovative tea...

Promoted
Dell
Round Rock, Texas

Join us to do the best work of your career and make a profound social impact as a Senior Principal Systems Development Engineer on our Systems Development Engineering Team in Austin, Texas. As a Senior Principal Systems Development Engineer, you will design, define and implement complex system requi...

Promoted
Edison Smart®
TX, United States

Senior Embedded Software Engineer. We're partnering with leading German pharmaceutical and biotechnology company who are looking for a Senior Embedded Software Engineer to develop software for medical devices, ensuring high quality and compliance with FDA standards. Proficient in C/C++, with knowled...

Promoted
Addison Group
TX, United States

Senior Desktop/Systems Engineer (Thin Client Specialist). We are seeking a skilled Engineer with expertise in managing and supporting thin client environments, specifically with HP and Dell technologies. You will be responsible for ensuring optimal performance, security, and reliability of thin clie...

Promoted
Dell Careers
Round Rock, Texas

Join us to do the best work of your career and make a profound social impact as a Senior Principal Systems Development Engineer on our Systems Development Engineering Team in Austin, Texas. As a Senior Principal Systems Development Engineer, you will design, define and implement complex system requi...

NVIDIA
Remote, TX, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Lockheed Martin
Texas

You will be the Systems Engineer Senior for the F-35 Mission Planning Environment (MPE) Hardware and Software Integration and Test Team (HSI&T) in Fort Worth, Texas which is responsible for integration and testing of the MPE environment. As the Systems Engineer Senior you will be responsible for:. T...

Halliburton
TX, US

Under supervision applies functional specifications and uses engineering tools to design digital mixed-signal, and embedded firmware design for product changes and new development. Depending on education, experience and skill level, a variety of job opportunities might be available from the Senior R...

Lockheed Martin
Texas

As the Systems/RF Engineer you will have general knowledge of RF to drive Systems Engineering processes in order to help deliver the Common Reprogramming Tool (CRT) to our customers. You will be the Systems/RF Engineer for the Common Reprogramming Tool (CRT) team. Key areas of responsibility are: Mo...

Lockheed Martin
Texas

We are seeking a highly skilled and algorithm-savvy Senior Software Engineer to join the F-35 Sensor Fusion Software team. Expertise in C++ programming, with experience in UML design and real-time embedded systems. In this role, you will leverage advanced technical standards, principles, theories, a...