Responsible for the design, development, and testing of embedded software applications throughout the firmware development lifecycle. Collaborates with cross-functional engineering teams to conduct feature analysis, debugging, and validation of firmware for various microcontrollers.
Description
General Position Overview
Responsible for the design, development, and testing of embedded software applications, including requirement and design reviews, code reviews, unit testing, deployment and documentation.
Essential Job Functions
Demonstrates SoundOff Signal’s Core Values in daily interactions with internal and external customers.
Collaborate with broader cross-functional engineering team throughout firmware development lifecycle.
Conduct feature analysis, development, debugging, and validation of firmware for various 8/16/32-bit microcontrollers.
Participate in hardware design reviews and collaborate with hardware design engineers on design solutions.
Train technical services and sales staff in the operation of new product introductions.
Ensure documentation of design work is complete and compliant with ISO requirements.
Solve problems and implement change notices using corrective actions and engineering change requests.
Read and follow SoundOff Signal Work Instructions.
Perform job consistently and without excessive absenteeism or tardiness.
Other duties as assigned.
Job Requirements
Bachelor of Science degree in Electrical, Computer, or Software Engineering or Computer Science. Equivalent combination of education and experience may be considered.
Minimum of 4 years’ experience in embedded software development.
Proficiency in Microsoft Office (Word, Excel, Outlook, etc).
Effective written and oral communication skills; able to articulate ideas clearly and concisely.
Strong problem-solving capabilities.
Experience working in an Agile development environment.
Proficiency in C/C++
Development experience with Arm Cortex-M microcontrollers and tool chains, including compilers and debuggers.
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”