Software Engineer
Job
SGS Consulting
[Unknown City], MA (In Person)
Full-Time
Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
Location:
Lexington, MA 02421Description:
Full lifecycle application development. Designing, coding, and debugging applications in various software languages. Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, and software reliability analysis. Object-oriented Design and Analysis (OOA and OOD). Software modeling and simulation. Front-end graphical user interface design. Software testing and quality assurance. Performance tuning, improvement, balancing, usability, and automation. Supports, maintains, and documents software functionality. Integrates software with existing systems. Evaluates and identifies new technologies for implementation. Maintains standards compliance. Implements localization or globalization of software.Background/Need:
The group is seeking a Software Engineer for the development of advanced sensor control and signal processing systems. Software will be developed within a modern, object-oriented, modular open-systems architecture primarily using C++, Linux, and publish-subscribe middleware. The primary focus will be on software for controlling radar systems, with additional opportunities involving telemetry and optical systems.Job Responsibilities:
Design, develop, test, and maintain software applications and system components Develop advanced sensor control and signal processing software solutions Implement object-oriented software architectures using C++ and Python Integrate software with radar, telemetry, and optical hardware systems Perform software analysis, debugging, code reviews, and performance optimization Develop and maintain software documentation and technical reports Collaborate with technical staff and engineering teams in an agile development environment Support software testing, validation, and quality assurance activities Work within Linux/UNIX environments and utilize modern development tools and methodologiesSkills:
C++ and Python Object-Oriented Programming Linux/UNIX Software Development Radar and Sensor Control Systems Signal Processing Software Development Software Architecture and Design Software Testing and Debugging Version Control Systems (Git/GitHub/GitLab)Real-Time and Network Programming Hardware and Software Integration Java, MATLAB, Shell Scripting XML and SQL Maven, Gradle, Make, and Auto Tools Education/Experience:
Bachelor's degree required Active Secret Clearance or higher requiredSimilar remote jobs
Wells Fargo
New York, NY
Posted1 day ago
Updated5 hours ago
GE Aerospace
Shawnee, OK
Posted1 day ago
Updated5 hours ago
Similar jobs in [Unknown City], MA
2100 NVIDIA USA
Massachusetts
Posted1 day ago
Updated5 hours ago
SGS Consulting
Massachusetts
Posted1 day ago
Updated5 hours ago
Cox Enterprises
Massachusetts
Posted1 day ago
Updated5 hours ago
City of Marlborough
Massachusetts
Posted2 days ago
Updated5 hours ago
Similar jobs in Massachusetts
Ford Motor Company
Boston, MA
Posted1 day ago
Updated5 hours ago
Homewood Retirement Centers
Hanover, MA
Posted1 day ago
Updated5 hours ago