2

Remote Integration Software Engineer Jobs in Alabama

Remote Employment Type: Sixteen-month Contract Company: Alloy Digital We are seeking a talented and ... This role requires a deep understanding of hardware-software integration, programming, and ...

Senior Software Engineer

Huntsville, AL ยท On-site +1

$116K - $154K/yr

... for Remote Weapon Station (RWS) platforms. This role focuses on the evolution of Java-based ... System Integration: Modify existing Java software to support and interface with new hardware ...

Secret Potential for Remote Work: ORA_ON_SITE Description SAIC is seeking specialized Software Engineers to support the NSITE team in Huntsville, AL. The Network, System Integration and Test ...

Collaborate with security teams to integrate automated security scanning (e.g., SonarQube, Nessus ... Remote Sensing or a related technical field from an ABET-accredited university. * Bachelor's degree ...

Senior Software Engineer

Huntsville, AL ยท On-site +1

$120K - $159K/yr

As a senior engineer you will influence engineering design and software development, supervise ... Experience in Backend design, development, and integration * Experience in Software architectures ...

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.

Sr. Innovation Software Engineer

Birmingham, AL ยท On-site +1

$114K - $151K/yr

Integrate solutions with enterprise systems as needed (identity/access, data sources, eventing ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

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.

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.

next page

Showing results 1-20

Remote Integration Software Engineer information

What is the difference between Remote Integration Software Engineer vs Remote API Developer?

AspectRemote Integration Software EngineerRemote API Developer
Required CredentialsBachelor's in CS or related field, experience with integration toolsBachelor's in CS or related field, experience with API design
Work EnvironmentCollaborates with cross-functional teams, remote or hybridWorks on API development, testing, and documentation remotely
Industry UsageUsed in software, SaaS, and enterprise integration projectsCommon in web services, SaaS, and mobile app development
Search & Comparison IntentOften compared for integration roles involving systems and data flowCompared for API-specific development and design roles

The Remote Integration Software Engineer and Remote API Developer roles share similar credentials and work environments but focus on different aspects of software development. The Integration Engineer emphasizes connecting various systems, while the API Developer specializes in designing and building APIs. Both roles are vital in modern software ecosystems and often overlap in skills and industry usage.

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

Software Engineer

Deploy Alloy

Birmingham, AL โ€ข On-site, Remote

Contractor

Posted 4 days ago


Job description

Overview Job Title: Software Engineer (Linux & Embedded Systems, C++) Location: Remote Employment Type: Sixteen-month Contract Company: Alloy Digital We are seeking a talented and experienced Software Engineer to join our team. The ideal candidate will have a strong background in Linux, embedded systems, and C++ programming. You will work on the design, development, and optimization of embedded software that drives our cutting-edge products.

This role requires a deep understanding of hardware-software integration, programming, and performance optimization in resource-constrained environments. Responsibilities Design, develop, and maintain software for embedded systems using C++. Work closely with hardware engineers to ensure seamless integration of software and hardware components.

Optimize software for performance, efficiency, and memory usage in resource-constrained environments. Develop and maintain software on Linux-based systems, including kernel modifications, device drivers, and system-level applications. Debug, troubleshoot, and resolve issues related to embedded software and system performance.

Collaborate with cross-functional teams to define software requirements and develop innovative solutions. Implement robust, scalable, and maintainable code following best practices in software engineering. Participate in code reviews, testing, and validation of software solutions.

Maintain detailed documentation of design, development, and testing processes. Ensure software meets performance, quality, and reliability standards. Qualifications Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field.

3+ years of experience in embedded software development, specifically in Linux environments. Proficiency in C++ programming (C++11 or later preferred). Strong experience with embedded Linux, including kernel development, device drivers, and system-level programming.

Familiarity with hardware-software integration and experience working closely with hardware engineers. #J-18808-Ljbffr