Senior Software Engineer

job
  • Softworld, a Kelly Company
Job Summary
Location
Hudson ,NH 03051
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Jan 2025
Share
Job Description

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 Engineer to 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 environments using 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 MATLAB and 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 environments and 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 **

Other Smiliar Jobs
 
  • Forest, VA
  • 5 Days ago
  • Charlotte, NC
  • 4 Days ago
  • Cambridge, MA
  • 4 Days ago
  • Maynard, MA
  • 4 Days ago
  • Warwick, RI
  • 4 Days ago
  • Cambridge, MA
  • 4 Days ago
  • Sterling Heights, MI
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Chicago, IL
  • 5 Days ago
  • Reston, VA
  • 4 Days ago
  • , CA
  • 4 Days ago
  • Los Angeles, CA
  • 4 Days ago
  • Atlanta, GA
  • 4 Days ago