1

Online Software Engineer Jobs in Decatur, AL (NOW HIRING)

Software Engineer The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations ...

Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a ...

If you have any difficulty using our online systems and need accommodation due to a disability, you ... Our services include software engineering, systems engineering, and process improvement. We are ...

Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a ...

Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a ...

This position is for a software engineer to support the LRHW software organization. You will help code, develop, and innovate technical solutions for soldier utilized ground systems. This position ...

Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a ...

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD ... Apply online or visit us at www.tcs-inc.com/careers TCS, Inc. is an EEO Employer.

Software Engineer In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis ...

Principal Software Engineer

Huntsville, AL

$133K - $178K/yr

The selected Principal Software Engineer responsibilities will include the support of the GMD ... Apply online or visit us at www.tcs-inc.com/careers TCS, Inc. is an EEO Employer.

next page

Showing results 1-20

Online Software Engineer information

See Decatur, AL salary details

$59.5K

$138.3K

$192.6K

How much do online software engineer jobs pay per year?

As of Jun 19, 2026, the average yearly pay for online software engineer in Decatur, AL is $138,296.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,500.00 and $162,200.00 per year, depending on experience, location, and employer.

How to make $1000 a week remote?

An online software engineer can earn $1000 a week by working on high-demand projects, freelancing, or securing full-time remote positions that pay competitive salaries. Building a strong portfolio, developing in-demand skills like programming languages and tools, and obtaining relevant certifications can help increase earning potential. Consistent client acquisition and efficient time management are also key to reaching this income level.

What are the key skills and qualifications needed to thrive in the Online Software Engineer position, and why are they important?

To thrive as an Online Software Engineer, you need strong programming skills, a solid understanding of software development principles, and typically a degree in computer science or a related field. Familiarity with source control systems like Git, cloud platforms such as AWS or Azure, and experience with collaborative development tools are highly valued. Excellent communication, problem-solving abilities, and self-motivation help set candidates apart, especially in remote or distributed team environments. These skills and qualities are essential for building reliable, scalable web-based applications while working efficiently within virtual teams.

How can I make 2000 a week working from home?

Online Software Engineers can earn $2,000 or more weekly by taking on high-paying freelance projects, working for companies that offer remote roles with competitive salaries, or developing and selling software products independently. Building in-demand skills, such as programming languages and project management, and establishing a strong online presence can help increase earning potential. Consistent work, quality deliverables, and expanding your client base are key to reaching this income level from home.

What engineers make $500,000?

Senior software engineers, especially those working in high-demand areas like tech giants or specialized fields such as machine learning or cybersecurity, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often stock options or bonuses as part of compensation packages.

What is an Online Software Engineer job?

An Online Software Engineer develops, maintains, and optimizes software applications that run on the internet, such as websites, web applications, and cloud-based platforms. They work with programming languages like JavaScript, Python, or Java, and frameworks such as React or Django. Their role involves coding, debugging, performance optimization, and ensuring secure, scalable online systems. They often collaborate with designers, product managers, and other engineers to deliver efficient and user-friendly digital experiences.

What does a typical workday look like for an Online Software Engineer working remotely?

A typical workday for an Online Software Engineer working remotely involves participating in virtual stand-ups, designing and developing features, reviewing code, and collaborating with colleagues via chat or video conferencing. You’ll often use project management tools like Jira or Trello to organize tasks and ensure deliverables stay on track. Since effective communication is crucial in remote settings, you may spend time documenting your work or providing updates to stakeholders. This flexible structure allows for independent focus time while maintaining strong connections with the wider engineering team.

Can you work online as a software engineer?

Yes, online software engineering jobs are common and often involve remote work, allowing engineers to collaborate using tools like version control systems, communication platforms, and cloud services. Many companies hire remote software engineers, and roles typically require strong technical skills, self-discipline, and reliable internet access.
What are the most commonly searched types of Software Engineer jobs in Decatur, AL? The most popular types of Software Engineer jobs in Decatur, AL are:
What job categories do people searching Online Software Engineer jobs in Decatur, AL look for? The top searched job categories for Online Software Engineer jobs in Decatur, AL are:
What cities near Decatur, AL are hiring for Online Software Engineer jobs? Cities near Decatur, AL with the most Online Software Engineer job openings:

Full-time

Posted 12 days ago


Job description

Software Engineer

The Software Engineer will design, develop, test, and integrate embedded software solutions that extend the capabilities of our high-performing, world-leading Remote Weapon Stations (RWS). The Software Engineer will collaborate closely with a multidisciplinary team comprising Systems Engineers, Mechanical Engineers, and Electronics Engineers to ensure that software integrates seamlessly with the overall RWS system. Work as the software architect for numerous model and simulation projects to include embedded programming. Participates in formal & informal teams and assumes a leadership role as needed. This is an on-site position.

Minimum Requirements and Qualifications

* BS degree + 3 years minimum of direct experience with computer/electrical engineering.
* A deep understanding of low-level programming and hardware interactions.
* Must have embedded software development experience.
* Proficiency in C/C++.

Experience in the following would be a plus:

  • Linux multimedia experience (e.g. gstreamer)
  • Experience with ARM processors
  • Proficiency in understanding electrical schematics for PCBs
  • Proficiency in Rust, Java, and shell scripting languages
  • Wireshark and debugging of network protocols

Major Responsibilities and Duties

  • Under the general direction of the Senior Software Engineer, the incumbent will provide general and product specific programming and integration services as required.
  • Will interface with Hardware/software application development, installation, and troubleshooting.
  • Will collaborate with engineers in development and application projects across the product line.
  • Other duties as assigned

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.