software engineer Jobs in alabama

Refine Results
1 - 20 of 4,993 Jobs

Senior Software Engineer

Intrepid

Huntsville, Alabama, USA

Full-time

Intrepid sets the standard for delivering excellence in the federal marketplace and is known for treating employees like family. We provide our employees with a challenging and supportive work environment, paired with a competitive salary and an industry-leading 401k contribution. We are looking for a Senior Software Engineer to join our team to support a government product office addressing Army Air and Missile Defense systems, with a focus on component integration into the system-level archite

Networking Software Engineer

NVIDIA Corporation

Remote or Santa Clara, California, USA

Full-time

NVIDIA is looking for outstanding Software Development Engineers to join our outstanding Networking Driver engineering team, developing driver, protocols and application to deliver high efficiency and lowest latency with low CPU utilization! QNX/Linux/Android is your calling then you have reached right place! Ethernet/WiFi/BT/USB excites you then this is the best team to join. Come and take a significant part in architecting, crafting, developing and verifying innovating solutions. If you enjoy

Software Engineer

Zachary Piper Solutions, LLC

Remote

Full-time

Piper Companies is seeking an experienced Software Engineer who has experience in backend development and Network engineering. The Software Engineer position will be held remotely within the US. Requirements for the Software Engineer include: - Understand the backend development for network services and orchestrate the construction of service fabric systems. - Create Python scripts to automate network services using open sourced frameworks - Build telemetry systems utilizing a combination of

Senior Software Engineer (Remote)

First-Citizens Bank & Trust Company

Remote or Raleigh, North Carolina, USA

Full-time

Overview This is a remote role that may be hired in several markets across the United States. This position provides complex technical support to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and implements in coordination with management, associates, and end users. Serves as production system support by resolving issues and ensuring ongoing functionality. May oversee

Software Engineer

SAIC

Huntsville, Alabama, USA

Full-time

Job ID: 2505277 Location: HUNTSVILLE, AL, US Date Posted: 2025-05-02 Category: Software Subcategory: SW Systems Engr Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: Secret Clearance Level Must Be Able to Obtain: None Potential for Remote Work: No Description SAIC is seeking a motivated and ambitious Software Engineer in Huntsville, AL to join the Software, Simulation, Systems Engineering and Integration Directorate (S3I) Joint Technology Ce

Senior Software Engineer (Remote)

First-Citizens Bank & Trust Company

Remote or Raleigh, North Carolina, USA

Full-time

Overview This is a remote role that may be hired in several markets across the United States. This position provides complex technical support to data processing systems through enhancement of related software and processes. Develops software and procedures that improve processing capabilities. Analyzes, codes, tests, and implements in coordination with management, associates, and end users. Serves as production system support by resolving issues and ensuring ongoing functionality. May oversee

Software Engineer (Networking)

Toucreek Technologies

Remote

Full-time

Software Engineer (Networking) Remote (USA & Canada) Join Our Team: We are a fast-growing, innovation-driven company seeking Software Development (Network) Engineers to join our dynamic team. You ll work directly with a global leader in client-to-cloud networking, specializing in large-scale data center, AI, campus, and routing environments. This is an exciting opportunity to make a real impact, develop cutting-edge software solutions, and collaborate with top professionals in the industry all

Staff Software Engineer

IDR, Inc.

Remote

Contract

IDR is seeking a Staff Software Engineer to join one of our top clients remotely. This role is an exciting opportunity for a seasoned engineer with a passion for healthcare innovation and a proven track record in software development, team leadership, and problem-solving. Youll be joining a mission-driven team on the forefront of revolutionizing preventative healthcare through advanced diagnostics, personalized insights, and scalable tech. If youre energized by the idea of building technology t

Software Engineer

Thermo Fisher Scientific

Massachusetts, USA

Full-time

Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description COMPANY: Thermo Fisher Scientific Inc. LOCATION: 168 Third Ave., Waltham, MA 02451 (can work remotely) TITLE: Software Engineer HOURS: Monday to Friday, 8:00 am to 5:00 pm DUTIES: Write detailed description of user needs, program functions, and steps required to develop or modify computer programs. Analyze current operational procedures, identify opportunities for improvement. Adhere to the IT Software Develo

Software Development Engineer 3

Randstad Digital

Remote or Redmond, Washington, USA

Contract

job summary: We're looking for a skilled Senior Software Engineer to join our client's tools and infrastructure team. This is an exciting opportunity to work at the heart of one of the world's most iconic game franchises. This role plays a critical part in supporting and stabilizing CI/CD pipelines for game development. location: Redmond, Washington job type: Contract salary: $42 - 52 per hour work hours: 8am to 5pm education: Bachelors responsibilities: What You'll Do: Maintain, trouble

Software Engineer III Senior

Randstad Digital

Remote or Madison, New Jersey, USA

Contract

job summary: Looking for a talented frontend engineer to help build and maintain a design system for Anywhere Real Estate, working remotely for six months. You'll collaborate with designers and developers to create consistent UI components across web and mobile platforms using Angular, Flutter, and React, while ensuring accessibility and best practices. If you've got over five years of experience in front-end development and enjoy working on scalable design solutions, this could be a great fit!

Lead Software Engineer - CIAM

BCforward

Remote

Contract

Lead Software Engineer - CIAM BCforward is currently seeking a highly motivated Lead Software Engineer (CIAM) Professional for a remote Position in Minneapolis, MN Position Title: Lead Software Engineer (CIAM) Location: Remote Anticipated Start Date: [05/15/2025] Please note this is the target date and it is subject to change. BCforward will send official notice ahead of a confirmed start date. Expected Contract Duration: (6 MONTHS) Job Type: Contract/Contract to hire Pay Range: $80-$100/hr. P

Principal Software Engineer User Interface

Everest Consultants, Inc

Remote or Lowell, Massachusetts, USA

Contract

Title: Principal Software Engineer User Interface Location: Lowell, MA or open to Fully Remote. Duration: 6+ Months contract with Possibility for extension Pay Rate Range: $82.4 2 on W-2. Onsite would be preferred but would be open to remote. 9 A.M. to 5 P.M. If remote needs to work in the EST time zone. Candidate must work on our W2. No third-party candidates. Job Description: Our Direct client is looking for a Principal Software engineer User Interface . Position Summary: Required Qualifica

PLM/PDM software engineer / Windchill, Thingworx software engineer

Sun Technologies,Inc.

Remote

Contract

Job Title: PLM/PDM software engineer / Windchill, Thingworx software engineer Duration: up to 6 months contract (with the possibility of extension) Location: Remote Work / Work from Home Pay Range: $120 - $130/hr on W2 Featured Benefits: Medical Insurance in compliance with the ACA401(k)Sick leave in compliance with applicable state, federal, and local laws Job Description: Work as a technical expert as part of the PLM/PDM software engineering team.Integration of applications through API servi

Senior Software Engineer

Kforce Technology Staffing

Remote or New York, New York, USA

Full-time

RESPONSIBILITIES: Kforce has a client that is seeking a Senior Software Engineer in New York, NY. Duties Include: * Analyzing requirements, procedures, and problems to improve existing systems and modifying systems * Building and owning scalable microservices that are responsible for reliable and secure APIs that transfer value and assets across all blockchain protocols as well as traditional banking protocols * Collaborating with Product and Engineering teams to design, test, and shape feature

Senior Software Engineer

Kforce Technology Staffing

Remote or Austin, Texas, USA

Contract

RESPONSIBILITIES: Kforce has a client that is seeking a Senior Software Engineer in Austin, TX. Duties Include: * Senior Software Engineer will develop and maintain large-scale distributed systems * Implement features in SDKs that are used in all the games that are integrated with the Battle.net platform * Create sample applications that run on desktop, consoles, and mobile devices to provide examples of how to use key platform features * Create unit and integration test code to validate servic

Cryptographic Software Engineer

EndoSec LLC

Remote

Full-time

Cryptographic Software Engineer The EndoSec Cryptographic Software Engineer is responsible for designing, developing, and implementing cryptographic algorithms and protocols used in our products. The candidate will collaborate with other engineers and security experts to build secure and efficient systems, contributing to our products and services' ongoing security and privacy. Key Responsibilities Cryptographic Development: Design, implement, and optimize cryptographic algorithms and protocols

Software Engineer

Ledgent Technology

Remote

Full-time

Software Engineer for Windows Kernel Driver Development We are looking for a software engineer to be an integral part of the team that is developing a game changing solution which will revolutionize how applications are deployed on desktop and mobile devices. The ideal candidate will have extensive experience with C++ programming, experience with Windows kernel drivers, developing multi-threaded user applications and system services, strong problem-solving skills, excellent communication skills

Software Engineer

Kforce Technology Staffing

Remote or New York, New York, USA

Contract

RESPONSIBILITIES: Kforce has a client that is seeking a fully remote Full Stack Engineer to join their team, with strong expertise in Java (Spring Boot) and Angular. In this role, you will contribute to the design, development, deployment, and maintenance of scalable, cloud-native applications. This is a key position within a fast-paced, agile team working to build impactful software solutions. Key Responsibilities: * Design, develop, and maintain full-stack applications using Java (Spring Boot

Backend Software Engineer

Bayside Solutions

Remote

Contract

Backend Software Engineer W2 Contract Salary Range: $114,400 - $135,200 per year Location: Austin, TX - Remote Role Requirements and Qualifications: 3-4+ years of backend development experience in Python and/or Java Proven track record of building platforms or adding features to backend services Experience developing large-scale web applications or platforms that serve other teams (e.g., REST services, backend architecture). Bachelor's degree in Computer Science Preferred Qualifications: Ex