Senior Software Engineer

Softworld Inc

Today
Secret
Mid Level Career (5+ yrs experience)
$85 - $110 per hour
No Traveling
Unspecified
IT - Software
Hudson, NH (On/Off-Site)

Job Title: 81252 - Senior Software Engineer

Job Location: Merrimack NH 03051

Onsite Requirements:

* C++ 11
* Linux
* Docker

Job Description:

* We are seeking a Senior Software Engineerto lead and contribute to research and product development in cutting-edge engineering disciplines, primarily focusing on software engineering for defense and advanced technology systems.
* This position involves working in a collaborative and innovative environment, driving technical excellence in software design, development, and system integration.


Key Responsibilities:

* Technical Leadership:

* Lead the evaluation and design of complex and innovative software architectures.
* Serve as a technical leader of small teams and act as a scrum master.
* Mentor and train junior staff on industry best practices and processes.

* Software Development:

* Design, write, test, integrate, and debug software primarily in C++ (11 or later)and other languages as needed.
* Develop software applications for distributed, multi-threaded, real-time, embedded, low-latency, and device control systems.
* Operate in and develop Linux environmentsusing containerization tools like Docker.

* Customer Interaction:

* Collaborate with customers to understand requirements and align development efforts to meet their needs.
* Participate in external project discussions and contribute to requirements refinement.

* Research & Innovation:

* Define problems, conduct research, and develop innovative solutions in fields like DSP, device control, and military systems.
* Contribute to the development of algorithms in MATLABand advanced applications in RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems.

Required Qualifications:

* Bachelor's degree in engineering (or equivalent) and 15+ years of work experience, or master's degree with 13+ years of experience.
* Strong expertise in object-oriented C++ development (11 or later).
* Extensive experience in Linux environmentsand containerization tools (e.g., Docker).
* Demonstrated ability to develop software for complex systems, including distributed and real-time applications.

Preferred Qualifications:

* Experience with software architecture design.
* Knowledge of General-Purpose Graphical Processing Unit (GPU)development using OPENCL or CUDA.
* Familiarity with Cloud Native Technologies(e.g., Kubernetes, Harbor, Helm).
* Expertise in RF, Radar, EO/IR, Electronic Warfare, or Software Defined Radio systems.

** Due to the nature of the work, a United States Government Clearance is required to be eligible for the position **
group id: softwinc

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret