Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by StackedSP, so some details may not match this job. The employer's own page has the real description.
Overview
StackedSP, a pioneering startup at the forefront of AI sound technology, is seeking a Senior Embedded Software Engineer. In this role, you will be instrumental in the design, development, and implementation of innovative embedded software solutions that enhance our AI audio products. You will collaborate with cross-functional teams to deliver high-performance software that meets both customer needs and company standards, ensuring reliability and scalability in our evolving technology landscape.
Job Responsibilities
- Design, develop, and maintain embedded software applications for AI-driven sound processing.
- Collaborate with hardware engineers to integrate software and hardware components effectively.
- Conduct code reviews and ensure high-quality coding practices across team deliverables.
- Debug and troubleshoot complex embedded software systems to resolve issues efficiently.
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
- Stay up to date with advancements in embedded systems and AI technologies to enhance product offering.
- Mentor junior software engineers and contribute to their professional development.
Qualifications
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field; a Master's degree is preferred.
- Minimum of 5 years of experience in embedded software development, with a focus on audio or signal processing.
- Proficiency in programming languages such as C/C++, Python, or similar.
- Strong understanding of microcontrollers, DSPs, and embedded Linux environments.
- Experience with version control systems such as Git.
- Familiarity with hardware interfaces including I2C, SPI, and UART.
- Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.
Technologies & Tools
The Senior Embedded Software Engineer will utilize a variety of technologies and tools, including but not limited to embedded development environments, programming languages (C/C++, Python), version control systems (Git), software debugging tools, and signal processing libraries. Familiarity with audio frameworks and machine learning libraries relevant to sound processing is also advantageous in this role.
Ideal Candidates
Ideal candidates for the Senior Embedded Software Engineer position at StackedSP are innovative thinkers with a passion for technology and sound. They possess strong analytical skills, enabling them to approach problems creatively and develop effective solutions. A collaborative mindset is essential, as the role requires working closely with cross-functional teams. Additionally, candidates should exhibit a continuous learning attitude, eager to stay abreast of industry trends and advancements in AI and embedded systems.
In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.