Embedded Software Engineer

Norwalk, United States

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.

Responsibilities include:

  • 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.