Company:
ICONMA, LLC
Location: Redmond
Closing Date: 04/12/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Our Client, an Internet Content & Information company, is looking for a Firmware Software Engineer IV for their Redmond, WA location.
Responsibilities:
Analyze, design, develop, and debug software and firmware for a wide variety of audio prototypes and research platforms for the development of audio solutions.
Collaborate with hardware engineers to ensure software and firmware compatibility with hardware components
Work with research scientists to integrate new audio technologies into the research platform devices.
A typical day in this role involves being a team player, fostering collaboration with colleagues to achieve common goals.
You proactively help others, sharing knowledge and expertise to overcome challenges, whilst owning and contributing directly to technical solutions yourself.
You also actively participate in team tech meetings, contributing ideas and insights to drive innovation and improvement.
Requirements:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
3+ years of experience in embedded software development
Strong programming skills in C/C++ and Python
Knowledge of microcontroller architectures, serial communication protocols like I2C/I2S/SPI, sensor interfacing.
Experience using oscilloscopes to analyze and debug audio and sensor signals
Experience with version control systems (e.g., Git)
Excellent critical thinking and problem-solving skills and attention to detail
Strong communication and collaboration skills with the team and excellent documentation skills.
Experience with Linux operating system and knowledge of real-time operating systems (RTOS)
Experience with audio-specific software frameworks (e.g., Audio Weaver, Audio TDM bus, audio codecs)
Familiarity with digital signal processors (DSPs)
Experience developing low level device drivers and user space applications in Linux
Experience with cloud-based software deployment systems.
3+ years of experience in embedded software development
Knowledge of microcontroller architectures, serial communication protocols like I2C/I2S/SPI, sensor interfacing
Audio Background (Codecs, DSP, etc)
low level device drivers and user space applications in Linux
Why Should You Apply?
Excellent growth and advancement opportunities
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
Responsibilities:
Analyze, design, develop, and debug software and firmware for a wide variety of audio prototypes and research platforms for the development of audio solutions.
Collaborate with hardware engineers to ensure software and firmware compatibility with hardware components
Work with research scientists to integrate new audio technologies into the research platform devices.
A typical day in this role involves being a team player, fostering collaboration with colleagues to achieve common goals.
You proactively help others, sharing knowledge and expertise to overcome challenges, whilst owning and contributing directly to technical solutions yourself.
You also actively participate in team tech meetings, contributing ideas and insights to drive innovation and improvement.
Requirements:
Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
3+ years of experience in embedded software development
Strong programming skills in C/C++ and Python
Knowledge of microcontroller architectures, serial communication protocols like I2C/I2S/SPI, sensor interfacing.
Experience using oscilloscopes to analyze and debug audio and sensor signals
Experience with version control systems (e.g., Git)
Excellent critical thinking and problem-solving skills and attention to detail
Strong communication and collaboration skills with the team and excellent documentation skills.
Experience with Linux operating system and knowledge of real-time operating systems (RTOS)
Experience with audio-specific software frameworks (e.g., Audio Weaver, Audio TDM bus, audio codecs)
Familiarity with digital signal processors (DSPs)
Experience developing low level device drivers and user space applications in Linux
Experience with cloud-based software deployment systems.
3+ years of experience in embedded software development
Knowledge of microcontroller architectures, serial communication protocols like I2C/I2S/SPI, sensor interfacing
Audio Background (Codecs, DSP, etc)
low level device drivers and user space applications in Linux
Why Should You Apply?
Excellent growth and advancement opportunities
As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
Share this job
Useful Links