Today
Confidential
Entry Level (less than 2 yrs experience)
$65 - $85 per year
No Traveling
Unspecified
IT - Software
Lexington, MA (On/Off-Site)
Job Title: Software Engineer
Job Location: Lexington MA - 02421
Onsite Requirements:
* C++
* Java
* Matlab
Job Description:
* 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.
Responsibilities:
Required:
* 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
Preferred:
* 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
* **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
* Due to the nature of the work, a United States Government Clearance is required to be eligible for the position.**
Job Location: Lexington MA - 02421
Onsite Requirements:
* C++
* Java
* Matlab
Job Description:
* 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.
Responsibilities:
Required:
* 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
Preferred:
* 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
* **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
* Due to the nature of the work, a United States Government Clearance is required to be eligible for the position.**
group id: softwinc