2

Remote Fidelity Software Engineer Jobs in Alabama

Senior Software Engineer

Huntsville, AL · On-site +1

$116.80K - $154K/yr

Senior Software Engineer We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java ...

Remote (in order of preference) Clearance: Active TS/SCI Description Waypoint's client is seeking a driven, detail-oriented Software Engineer to support mission-critical development efforts within a ...

None Potential for Remote Work: ORA_ON_SITE Description SAIC is looking for a Software Engineer with strong C/C++ experience to build and maintain high-performance, reliable software systems. This ...

Benefits Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New ... Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.

Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Degree in Computer Science, Software Engineering, Information Systems, Meteorology, Atmospheric Science, Remote Sensing or a related technical field from an ABET-accredited university. * Bachelor ...

Degree in Computer Science, Software Engineering, Information Systems, Meteorology, Atmospheric Science, Remote Sensing or a related technical field from an ABET-accredited university. * Bachelor ...

Degree in Computer Science, Software Engineering, Information Systems, Meteorology, Atmospheric Science, Remote Sensing or a related technical field from an ABET-accredited university. * Bachelor ...

Benefits Fully remote: work from anywhere in the US, Canada, UK, Ireland, Australia, and New ... Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is preferred.

Senior Software Engineer

Birmingham, AL · On-site +1

$120K - $145K/yr

Senior Software Engineer Looking for an opportunity to make an impact at a fast growing, investor ... Open to temporary or permanent remote working arrangements if based in the Southeast * Occasional ...

next page

Showing results 1-20

Remote Fidelity Software Engineer information

What are the key skills and qualifications needed to thrive as a Remote Fidelity Software Engineer, and why are they important?

To thrive as a Remote Fidelity Software Engineer, you need a solid background in software development, proficiency in programming languages like Java or Python, and a bachelor's degree in Computer Science or a related field. Familiarity with financial services platforms, cloud computing tools, version control systems like Git, and relevant certifications (such as AWS Certified Developer) are highly valuable. Strong problem-solving abilities, effective communication, and self-motivation are essential soft skills for remote collaboration and project delivery. These skills and attributes ensure high-quality, secure software solutions and seamless teamwork in a distributed work environment.

How do Remote Fidelity Software Engineers typically collaborate with on-site team members to ensure seamless project delivery?

Remote Fidelity Software Engineers often leverage a variety of communication and project management tools—such as Slack, Jira, and Zoom—to maintain close collaboration with on-site colleagues. Regular stand-up meetings, code reviews, and pair programming sessions are commonly scheduled to keep everyone aligned and to address any technical challenges promptly. Proactive communication and thorough documentation are key to ensuring that remote team members stay integrated with project goals and timelines. This approach helps remote engineers contribute effectively while maintaining strong working relationships with the broader team.

What are Remote Fidelity Software Engineers?

Remote Fidelity Software Engineers are technology professionals who design, develop, and maintain software solutions for Fidelity Investments while working from a remote location. They collaborate with teams, write code, troubleshoot issues, and ensure the reliability and security of financial applications and platforms. These engineers often use modern programming languages, cloud technologies, and agile methodologies to deliver high-quality products. Working remotely, they leverage digital communication tools to stay connected and productive. This role requires strong technical skills, problem-solving abilities, and a commitment to continuous learning.

What is the difference between Remote Fidelity Software Engineer vs Remote Network Security Engineer?

AspectRemote Fidelity Software EngineerRemote Network Security Engineer
Required CredentialsBachelor's in CS or related field, coding certificationsBachelor's in CS, cybersecurity certifications (e.g., CISSP)
Work EnvironmentDeveloping software, coding, testing in remote teamsMonitoring, securing networks, incident response remotely
Employer & Industry UsageTech companies, finance, healthcareIT firms, cybersecurity providers, large enterprises
Common Search & ComparisonYesYes

The Remote Fidelity Software Engineer and Remote Network Security Engineer roles share similarities in credentials and remote work settings. However, the Software Engineer focuses on software development, while the Network Security Engineer specializes in protecting network infrastructure. Both roles are vital in tech industries and often searched together by professionals seeking remote tech positions.

What are the most commonly searched types of Fidelity Software Engineer jobs in Alabama? The most popular types of Fidelity Software Engineer jobs in Alabama are:
What cities in Alabama are hiring for Remote Fidelity Software Engineer jobs? Cities in Alabama with the most Remote Fidelity Software Engineer job openings:

Senior Software Engineer

Https://www.eosdsusa.com/

Huntsville, AL • On-site, Remote

$120.70K - $159.10K/yr

Full-time

Posted 20 days ago


Job description

Senior Software Engineer

We are seeking a Senior Software Engineer to enhance and modernize our control software for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based software responsible for system logic, hardware integration, and command-and-control (C2) communications.

The successful candidate will be tasked with integrating next-generation sensor payloads into an established design while significantly expanding the system's remote capabilities. A key objective is to evolve our proprietary C2 protocol to allow for full "headless" operation-ensuring that all system functions currently managed via physical operator interfaces and local UIs can also be executed programmatically via external software interfaces.

Job Duties

The successful candidate will be tasked with integrating next-generation sensor payloads into an established design while significantly expanding the system's remote capabilities. A key objective is to evolve our proprietary C2 protocol to allow for full "headless" operation-ensuring that all system functions currently managed via physical operator interfaces and local UIs can also be executed programmatically via external software interfaces.

Key Responsibilities

  • System Integration: Modify existing Java software to support and interface with new hardware payloads and advanced sensor subsystems
  • Protocol Expansion: Lead the development and expansion of our proprietary C2 protocol to incorporate new command sets and telemetry data
  • Headless Control Development: Enhance software logic to support concurrent control paths, ensuring the platform can be operated via existing physical controls/UIs or through a fully remote, software-only (headless) interface.
  • Software Reliability: Maintain and update high-reliability code within a Linux-based environment, ensuring low-latency response times for critical system functions.

Required Qualifications

  • BA/BS in Software Engineering, Computer Engineering, or related field of study
  • 8+ years of applicable experience
  • Expert-level proficiency in Java, specifically for backend logic and systems-level applications
  • Proficient with C/C++ programming language

Preferred Qualifications

  • MA/MS in Software Engineering, Computer Engineering, or related field of study
  • Experience working with legacy codebases to add modern functionality without compromising existing stability
  • Proven experience enabling remote/API-based control for systems that traditionally rely on physical or graphical user interfaces
  • Strong command of socket programming (UDP/TCP) and serial communication (RS-232/422) for machine-to-machine interfacing
  • Working knowledge of embedded or real-time software development
  • Familiarity with hardware-in-the-loop (HIL) testing and troubleshooting complex integrated systems
  • Ability to work in team environment interacting with a variety of functional areas and management levels

EOS Defense Systems is an Equal Employment Opportunity employer to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy, gender identification and sexual orientation) or national origin in accordance with applicable federal, state and local laws. An Equal Opportunity Employer for disabled veterans, recently separated veterans, other protected veterans, and armed forces service medal veterans. An Equal Opportunity Employer of individuals with disabilities. We participate in E-Verify.