1

Audio Software Engineer Contract Jobs in Michigan

Software Engineer

Ypsilanti, MI ยท On-site

$69K - $141K/yr

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Software Engineer #1060664 Position Description: Join our team, where you'll design and develop ... E2E) contract testing to ensure that changes in one service do not break dependent systems.

Embedded Software Engineer I

Zeeland, MI ยท On-site

$121K - $159K/yr

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product ... Experience working on video, audio, signal processing and compression. * Experience working on ...

Embedded Software Engineer I

Zeeland, MI

$121K - $159K/yr

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product ... Experience working on video, audio, signal processing and compression. * Experience working on ...

POSITION OVERVIEW Embedded Software Engineer I at Gentex creates software code to meet product ... Experience working on video, audio, signal processing and compression. * Experience working on ...

Byrne Electrical Specialists, Inc. seeks a Lead Software Engineer in Rockford, MI. Requirements: U ... This position is for permanent direct hire only; applications for contract labor will not be ...

next page

Showing results 1-20

Audio Software Engineer Contract information

What does an Audio Software Engineer Contract position involve?

An Audio Software Engineer Contract position typically involves designing, developing, and maintaining software systems or applications that process or generate audio. Contractors in this role may work on audio plugins, digital audio workstations (DAWs), or embedded audio systems, and often collaborate with sound designers and hardware engineers. Responsibilities can include writing code in languages like C++ or Python, optimizing audio algorithms, and ensuring real-time audio performance. Contract positions are usually temporary and project-based, which means engineers may work for different clients or on multiple projects over time.

What are the key skills and qualifications needed to thrive as an Audio Software Engineer (Contract), and why are they important?

To thrive as an Audio Software Engineer (Contract), you need strong programming expertise (C++, Python, or similar), a deep understanding of digital audio signal processing, and relevant academic qualifications in computer science or audio engineering. Experience with audio development frameworks (such as JUCE, VST, or CoreAudio) and familiarity with version control systems like Git are typically required. Creativity, problem-solving abilities, and effective remote communication skills help you stand out in contract roles. These competencies are crucial for delivering high-quality, innovative audio software solutions on time and collaborating efficiently with distributed teams.

What are some common challenges faced by Audio Software Engineers working on a contract basis, and how can they be addressed?

Audio Software Engineers on contract often face challenges such as quickly adapting to different codebases, understanding unique audio processing requirements, and collaborating with remote or cross-functional teams. To succeed, it's important to establish clear communication channels early, familiarize yourself with the team's tools and workflow, and proactively seek clarification on technical specifications or project goals. Leveraging version control best practices and documenting your work thoroughly can also help ensure smooth collaboration and project continuity.
What are the most commonly searched types of Audio Software Engineer jobs in Michigan? The most popular types of Audio Software Engineer jobs in Michigan are:
What are popular job titles related to Audio Software Engineer Contract jobs in Michigan? For Audio Software Engineer Contract jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Audio Software Engineer Contract jobs? Cities in Michigan with the most Audio Software Engineer Contract job openings:
Product Software Engineer

Product Software Engineer

Safari Circuits, LLC.

Otsego, MI โ€ข On-site

Full-time

Medical, Life, Retirement, PTO

Posted 26 days ago


Job description

About Safari Circuits

Founded in 1985, Safari Circuits provides world-class electronics development and manufacturing services to our customers. Privately-owned, we believe our family-like culture makes positive impacts on our team and product quality. We manufacture Printed Circuit Board Assemblies (PCBAs) and higher-level assemblies for the global electronics market. We are experiencing rapid growth in Medical, Industrial, and Defense service industries. Help us shape a stronger, company future while we mutually invest in your success.

Job Summary

We seek candidates who have worked closely with Electrical, Test, and/or Manufacturing Engineers to support software goals across embedded systems & products, manufacturing test equipment, and interfacing to enterprise data collection systems.

Solid candidates will demonstrate skills related to design, test and support spanning key areas such as microprocessor-based controls, networking, sensors, displays, user interface, audio and video technologies.

Responsibilities

  • Design, develop, debug, and maintain embedded software and firmware.
  • Develop software for control, sensors, user interface, and system communications.
  • Implement and support Ethernet, Wi-Fi, Bluetooth, USB, UART, SPI, and I2C communications.
  • Support video display, switching, streaming, and compression functions.
  • Support audio acquisition, routing, and processing functions.
  • Collaborate with Test Development Engineers to integrate embedded products with manufacturing test systems and automated test fixtures.
  • Develop interfaces for test-result reporting, data collection, and production databases.
  • Participate in system architecture, product validation, troubleshooting, and production support.
  • Create and maintain technical documentation.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.
  • 3โ€“10 years of embedded software development experience.
  • Proficiency in C and/or C++.
  • Experience with microcontroller or embedded processor-based systems.
  • Familiarity with hardware interfaces and debugging tools.
  • Ability to work effectively within cross-functional engineering teams.
  • Experience with C#, Python, LabVIEW.
  • Experience with SQL databases and manufacturing data collection systems.
  • Familiarity with PCB schematics, DFM, and DFT principles.
  • Experience in industrial automation, electronics manufacturing, or medical devices.
  • Authorization to work in the United States.

Benefits

  • 401(k) matching
  • Health insurance
  • Life insurance
  • Paid time off
  • Tuition reimbursement
  • Promotion opportunities
  • Climate-controlled facility

EEO Statement

Safari Circuits, LLC. is an Equal Opportunity Employer.

Native American & Veteran Hiring Preferences will be applied in accordance with Wasรฉyabek Development Company policy. We are committed to making merit-based hiring decisions. We are proud to be an Equal Opportunity Employer making decisions without regard to race, color, religion, sex, sexual orientation, gender, gender identity, national origin, age, disability, genetic information, citizenship, marital status, height or weight, veteran status, or any other legally protected category.