Lead Software Engineer

Title: Lead Software Engineer
Location:  Holtsville, NY
Duration: 4+ months

 
Description:
Temp to Perm for the right candidates 
Emerging Technology Team is looking for android developer for contract role with an opportunity to hire. Please review below qualification for this role. 
 
Responsibilities 
Architects, designs, and supports developing, and testing of software solutions to several highly-complex technical projects. Creates software specifications for the projects. Leads technology roadmap process. Recommends project approach and goals. 
Champions new thinking and creativity in team members to cultivate and retain top talent. Coaches others on how to effectively develop, communicate, and implement new solutions. 
Prioritizes quality and seeks out improvements in all aspects of the software projects. 
Maintains keen awareness of competitor products and development direction to help direct designs to surpass the competition. 
Uses status as a developer of novel and creative solutions to build business and bring positive attention to technologies and services. 
With other engineering disciplines, develops next generation ideas and solutions to meet client needs before the competition. 
Analyzes competitor intellectual property and participates in activities related to protecting intellectual property. 
Exercises independent judgment in methods, techniques and evaluation criteria for obtaining results. 
May supervise the activities of others. 
Creates formal networks involving coordination among groups. 
Serves as organization spokesperson on specialized projects or programs. 
Acts as prime consultant on large projects that affect the organization’s long-term goals and objectives. 
 
 
Qualifications 
6 years working experience with a bachelor’s degree, or 4 years working experience with a Master’s degree, from an accredited college or university in Computer Science, Computer Engineering, Electrical Engineering, or MIS 
5+ years embedded software development experience with C++ and Java programming 
5+ years embedded software development experience Embedded RTOS 
4+ years of software design and architecture experience 
Experience in the following: 
Linux Android Experience (Required) 
Fluency in C++ and Java programming (Required) 
Experience on technologies like SLAM (ARCore), 3D Depth Sensing (Preferred) 
Experience on Android Application (Required) 
Must be good in UI, Android Service Development (Required) 
Android and/or Linux Driver Development experience (Required) 
Experience in Data Analysis and Visualization is a plus (Preferred) 
Experience developing multimedia solutions a plus (Preferred) 
Smartphone Development experience (Android, Linux) (Required) 
Camera/Image Processing skills/experience a (Preferred) 
Good communications skills 
Excellent Leadership skills, 2 years + leading/mentoring others (Preferred) 
Organizational skills and attention to detail is important 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file