Software Engineer
Deploy Alloy
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
- ...Job Description Job Description Frontend Software Engineer - Level Intermediate Full-Time | Remote DEPLOY has been retained to find an intermediate-level Frontend Software Engineer to join our team full-time and help our client build the next generation...SuggestedFull timeRemote work
$121.4k - $173.3k
...Green Dot Corporation is hiring a Senior Software Engineer for their Birmingham, AL office. This position entails designing and developing backend services for platform operations and collaborating with cross-functional teams to ensure high-quality software solutions....SuggestedWork at officeRemote work- ...Software Engineer III SUMMARY: Under limited supervision, the Software Engineer III develops information systems by designing, developing, and installing increasingly complex software solutions, and testing This position improves operations by conducting systems...SuggestedImmediate start
$75k - $95k
...Software Engineer Opportunity Vessel is building the future of housing. We combine breakthrough design, advanced manufacturing, and first-principles thinking to tackle one of the world's most pressing challenges: creating sustainable, attainable housing for all. This...Suggested- ...position is responsible for designing and developing effective software solutions. Major aspects of this position include analyzing... ...solving. ESSENTIAL JOB FUNCTIONS: Collaborate with engineers to understand scope and define clear requirements,...SuggestedWork at office
- ...Motion Industries is seeking a Software Developer to perform basic problem resolution analysis and corrections, develop new software based on approved design documents, and correct system problems. We offer an excellent benefits package that includes a 401(k) plan, healthcare...Work experience placementVisa sponsorship
- ...Software Engineer III At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering...Permanent employmentH1bWork at officeLocal areaRemote work
$70k - $102.67k
...Protective in Birmingham, Alabama is seeking a Software Engineer to join its Licensing, Contracting and Compensation team. The role requires 3+ years of software development and .NET experience, focusing on the development of an agent compensation system. Responsibilities...- ...Specialty Solutions Software Engineer II Under general supervision, the Software Engineer II provides advanced technical support and development for enterprise applications, serving as a Level 4 (L4) escalation point for complex system issues. This role designs, develops...Visa sponsorship
- ....Software Engineer I page is loaded## Software Engineer Iremote type: On-Sitelocations: Birmingham, AL, USAtime type: Full timeposted on: Posted Todayjob requisition id: R26\_0000012107**Software Engineer I****SUMMARY:**Under close supervision the Software Engineer I manages...Visa sponsorship
$70k - $102.67k
...company, you’ll be helping provide protection and peace of mind when our customers need it most. Protective Life is searching for a Software Engineer to join the Licensing, Contracting and Compensation team of the Information Technology department. This team is responsible...Contract workTemporary workWork experience placement- ...A leading industrial company is seeking a Software Engineer III to develop complex software solutions and enhance system efficiencies. Located in Birmingham, AL, this hybrid role requires a Bachelor's degree and 5-8 years of experience. The candidate will design interfaces...
$135k - $140k
...Join our client as a Software Engineer supporting and enhancing enterprise Order Management and Store Fulfillment platforms. You'll work on mission-critical systems that orchestrate orders, inventory, and store fulfillment, making a tangible impact on how business flows...$55k - $172.25k
...Fairygodboss is looking for a Senior Software Engineer who will work on designing and implementing REST APIs and Kafka event services. The role emphasizes collaboration within an agile environment using tools like JIRA and MongoDB. Candidates should have a Bachelor's degree...- ...Deploy is looking for a motivated Junior Software Developer to join their Birmingham, Alabama team. This role involves collaborating closely with the development team on various projects, participating in project management, and communicating effectively to ensure alignment...
- ...Motion is seeking a Software Engineer I in Birmingham, AL, to manage trouble tickets and develop software solutions. This entry-level position, under close supervision, focuses on trouble ticket resolution, production support, and coding following design specifications...
$110.95k
...Job Description At Regions, the Software Engineer oversees application development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings and...Full timeWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours3 days per week- ...obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven - hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries (...Work experience placementLocal areaRemote work
- ...Senior Software Engineer IV – AI / Azure Databricks GC & US Citizen only Location: Birmingham, AL Contract- 6 Months Client- Southern Nuclear Position Overview We are seeking a Senior Software Engineer IV with 10+ years of experience in software engineering, specializing...Contract work
$120k - $145k
...Job Description Senior Software Engineer Looking for an opportunity to make an impact at a fast growing, investor-backed AI/ML company? Do you have experience developing high-performance cross-platform software? This is an exciting opportunity with a fast...Permanent employmentTemporary workRemote workVisa sponsorshipWork visa- ...Regions Financial Corporation is seeking a Software Engineer to oversee application development and maintenance. This role involves managing system performance and developing new applications. Candidates must have a Bachelor's in Computer Science and at least five years...Full time
- ...Senior Software Engineer Transform9 is redefining healthcare communication by developing a groundbreaking conversational agent platform that enhances the interactions between patients and their healthcare providers. Our commitment to improving patient access to care...
- ...Required Education • Bachelor's degree in computer science, Computer Engineering, or a related technical field. Required Experience and Skills • Minimum of seven (7) years of experience in software engineering, application development, or a related technology role • Strong...
$86.5k - $142.7k
...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position... ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep...Summer holidayFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ..., analyzing, and summarizing development and service issues. Job-Specific Essential Duties and Responsibilities: - Systems engineer will be responsible for managing and configuring file transfer and EDI environments. - Responsible for out-of-hours support...Minimum wageContract workTemporary workWork experience placementRemote work
$45k - $137.8k
...accurate and customer-appropriate Document defects and support release validation Job Description Develops, tests and implements software solutions. Designs software solutions to address business needs. Writes code, tests and deploys software. Prepares technical and procedural...- ...Software Engineer Principal Location: Pittsburgh, PA or Cleveland OH or Birmingham AL or Dallas, TX or Phoenix, AZ Work Mode: Onsite 5 days a week Duration: Contract to Hire Years Of Exp Required: 15+ Function of the Group: Production-grade, enterprise-scale...Contract workFlexible hours
- ...technology has become a standard nationwide for many architectural and engineering firms specializing in criminal justice work. This position... ..., and release management. Collaborate with the Director of Software Engineering and business stakeholders to refine and deliver...Work at officeLocal areaWork from home
$55k - $172.25k
...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineer Sr within PNC's Finance BI Reporting organization, you will be based in Pittsburgh, PA, Cleveland, OH, Dallas, TX or...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- federal - software developer Birmingham, AL
- software engineer contract Birmingham, AL
- software engineer healthcare Birmingham, AL
- network software engineer Birmingham, AL
- ngo software engineer Birmingham, AL
- software development engineer aws Birmingham, AL
- software developer fintech Birmingham, AL
- senior software engineer remote Birmingham, AL
- intel software engineer Birmingham, AL
- software engineer Birmingham, AL



