Software Engineer
The group seeks a software engineer to support a number of cutting-edge projects for undersea systems. The position will provide software development opportunities in a high-performing team, defining, implementing, demonstrating and validating modern flexible software architectures that implement adaptive processing, tracking, estimation, classification, communications, image processing, machine learning, artificial intelligence and human-machine interface
Must Have:
⢠B.S. in Computer Science, Computer Engineering, or a related discipline and at least one year of software development experience.⢠Experience developing in MATLAB, Java, C/C++, and Python.
⢠Comprehensive knowledge in Object Oriented Programming.
⢠Developing, debugging, and executing software in both Linux and windows environments.
⢠Proficiency in parallel processing, multi-threaded programming, thread safety, and thread synchronization.
⢠Excellent oral and written communication skills, the ability to work well on a team and individually, and set priorities.
⢠Understanding of networking architectures and protocols..
⢠Experience with algorithm optimization for real time systems.
Nice to Have:
⢠Experience with Git and Apache Subversion configuration control.
⢠Experience with Eclipse IDE.
⢠Experience developing in C#.
⢠Experience with GUI development (Qt or GTK+).
⢠Experience with other IDEs (Visual Studio, for example).
⢠Experience processing large volumes of data.
⢠Experience with artificial intelligence and machine learning.
⢠Understanding of advanced linear algebra concepts.
Education & Experience : Bachelor's with 1+ years of relevant work experience.
Work Authorization : US Citizenship is required due to the nature of the work.
Clearance : Active Secret Clearance.
Recommended Jobs
HR Generalist-Benefits and Leaves Management
Job Description Job Description Our Mission Horizons for Homeless Children is a Boston-based non-profit dedicated to improving the lives of young children experiencing homelessness in Massachu…
Digital and Web - Director / Senior Director
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…
R&D - Research Technologist
When Alfred Fain founded a small Rhode Island tire store in 1924, at the time no one could have predicted how Teknor Apex would become an international custom compounder sought out by companies aroun…
Physician (dermatology)
Summary The VA Central Western Massachusetts Health Care System Worcester clinic is recruiting to fill a Board-Certified Dermatology Physician (BE considered). The candidate will provide high qua…
Senior Software Engineer
About Re:Build Manufacturing Re:Build Manufacturing is a growing family of industrial and engineering businesses combining enabling technologies, operational superiority, and strategic M&A to bu…
Applied AI Engineer & Researcher - Boston, USA
PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speec…
Front Desk
Job Description Job Description Full time medical receptionist for a busy 1-3 doctor ophthalmology practice in Ayer, MA. Satellite location in Marlboro one day every week. Duties include: …
Patient Care Coordinator
Patient Care Coordinator Nielsen Eye Center – Quincy, Norwell, Norwood, and Weymouth, MA Pay Range: $19/hr – $24/hr The Nielsen Eye Center is dedicated to providing our patients with the mos…
Registered Nurse Specialty Practice clinics and home visits
Job Description Job Description FootCare by Nurses is a rapidly growing company that covers all of western Massachusetts. We are looking for Berkshire county based nurses to join our team. Our c…