Embedded Software Engineer
Do you have strong technical skills in C/C++ development and Linux based solution with the ability to quickly adapt to a new team? Are you able to balance quality, quantity and complexity in your work output? The Embedded Software Engineer will participate in the design, development and validation of M2M and consumer products.
Research fundamental problems and implement algorithm solutions
Design and develop new and existing M2M and consumer products
Troubleshoot and provide solutions and technical guidance on a wide range of Linux based user space applications and kernel drivers
Independently determine a general approach and specific solutions to technical problems
Decompose functional requirements into well defined tasks
Offer peers technical assessments in areas of expertise, new technologies and software designs
What you need for this position
Must posses relevant education and/or experience in software design, development and maintenance for successful performance of the essential functions of the position
Strong C/C++ development skills
Experience transitioning complex applications to test and production environments
Development experience in Linux kernel and Linux based solutions.
Practical experience with AWS EC2
Networking and WI-FI experience
Ventus is an equal opportunity employer committed to diversity. All individuals are encouraged to apply.