Software Engineer

Principal Responsibilities include but are not limited to the following:
•Designs and develops embedded software, including driver, kernel, and user application.
•Designs and develops web-based applications and web-based code.
•Assist in creating software requirements, technical specifications, and quality management documents are required.
•Design and code applications following specifications using the appropriate tools in a team environment.
•Perform functional testing of new or modified software and document results as needed.
•Work with support to fix bugs and implement new features for our customers.

Minimum Qualifications:
•Bachelor of Science in Computer Science/Computer Engineering or equivalent on-the-job experience is preferred.
•Minimum four (4) years or more of experience creating embedded software and web applications.
•Minimum two (2) years or more of experience with real-time embedded software design. Linux application, kernel, and device driver development experience preferred.
•Proven software programming expertise (C/C++/scripting, HTML, JavaScript).
•Basic knowledge of network communication protocols, web application architecture and the SaaS model.
Knowledge of video and audio compression standards, file containers format and ffmpeg is a plus.
•Experience with technologies such as Jquery, Angularjs, .NET, Raspberry Pi, or Visual Studio is helpful.
•Amazon Web Services (AWS): Prior experience with EC2, RDS, and S3 is desirable. We are an equal employment opportunity employer and will consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, age (40 and over), gender identity, national origin, protected veteran status, disability or any other protected classification under federal and state law.
Published Yesterday
You can see similar jobs for here