⚠️ This job listing is closed. You can find more software development jobs here.
MultiTracks.com is hiring a
Remote Senior Embedded Systems Firmware Engineer
📍 Remote
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
- 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 Savvy
- 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.
If this position sounds like it might be a fit, reach out to us and apply today!
Related Jobs:
- HubSpot Engineer$87k - $135k
SOFTWARE DEVELOPMENT
Samaritan Ministries
Remote
CRMAPIAIPosted 1 day ago - Senior Software Engineer
SOFTWARE DEVELOPMENT
Life.Church
Edmond, OK
RUBYRUBY ON RAILSJAVASCRIPTPosted 1 day ago - Staff Software Engineer
SOFTWARE DEVELOPMENT
YouVersion
Edmond, OK
COMPUTER SCIENCETESTINGAUTOMATION TESTINGPosted 2 days ago - APIs Staff Software Engineer
SOFTWARE DEVELOPMENT
YouVersion
Edmond, OK
COMPUTER SCIENCEAPICLOUDPosted 9 days ago - Senior Software Integration Engineer
SOFTWARE DEVELOPMENT
Lifeway
Remote
AWSC#.NETPosted 10 days ago - Senior Software Developer$100k - $130k
SOFTWARE DEVELOPMENT
Ligonier Ministries
Remote
TYPESCRIPTREMIXREACTPosted 13 days ago - Website Generalist$54k - $60k
SOFTWARE DEVELOPMENT
Church Media Squad
Remote
HTMLCSSWEB DEVELOPERPosted 14 days ago - Sr. Software Engineer
SOFTWARE DEVELOPMENT
Overflow
Mountain View, CA
REACTTYPESCRIPTJAVASCRIPTPosted 20 days ago - Software Engineer
SOFTWARE DEVELOPMENT
Overflow
Mountain View, CA
REACTTYPESCRIPTJAVASCRIPTPosted 26 days ago - Software Development Manager$160k - $190k
SOFTWARE DEVELOPMENT
Subsplash
Remote
ENGINEERING MANAGERGOLANGJAVASCRIPTPosted 1 month ago
Want weekly Christian tech job updates?
Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.