Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Deploy Alloy

About the job Software Engineer


Job Title: Software Engineer (Linux & Embedded Systems, C++)

Location: Remote

Employment Type: Sixteen-month Contract

Company: Alloy Digital


Job Summary:

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.

Key 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.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Birmingham, AL vacancy
  • $25 - $30 per hour

     ...Overview Are you a recent graduate or within a couple years out of school, looking to launch a career in software development? I’m recruiting for a unique hybrid opportunity (Birmingham-based) with a leading health insurance company. We are looking to pay $25-30/hour... 
    Suggested
    Permanent employment
    Contract work
    Internship
    Relocation

    Insight Global

    Birmingham, AL
    5 days ago
  •  ....Software Engineer III page is loaded## Software Engineer IIIremote type: Hybridlocations: Birmingham, AL, USAtime type: Full timeposted on: Posted Todayjob requisition id: R26\_0000002120**Software Engineer III****SUMMARY:**Under limited supervision, the Software Engineer... 
    Suggested
    Immediate start
    Visa sponsorship

    Motion LLC

    Birmingham, AL
    5 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Birmingham, AL
    3 days ago
  •  ...The Software Technical Support Specialist is a customer-facing role, providing software technical support for multiple end-users and...  ...effectively with non-technical users, highly-technical users, and engineers. The ability to prioritize and balance multiple tasks is... 
    Suggested
    Work experience placement
    Work at office
    Remote work

    Imaging Business Machines LLC

    Birmingham, AL
    23 hours ago
  • SynergisticIT is a full-service staffing and placement firm servicing clients in America for the past 10 years. We are dedicated towards fulfilling the IT needs of our clients. From staffing to full implementation of projects we provide the highest quality IT Services...
    Suggested
    H1b

    SynergisticIT

    Homewood, AL
    3 days ago
  • Job Title This is the job title provided above. Primary Responsibilities Participate in product design sessions to define, drive, and implement a variety of new products and features that require flexible and performant solutions. Write/develop code that supports...
    Flexible hours

    United IT

    Birmingham, AL
    3 days ago
  •  ...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,... 
    Work at office

    Kratos Defense

    Birmingham, AL
    2 days ago
  •  ...Role: Software Engineer III (C#/.Net/Python) Location: Birmingham, AL and Atlanta, GA or Charlotte, NC- Hybrid Duration: 6-month Contract-right to hire Job Description: Our client needs a Software Engineer to oversee application development, modification... 
    Contract work

    Equiliem

    Birmingham, AL
    2 days ago
  • $125k

     ...features from architecture through deployment and monitoring Develop secure, production-grade software in a healthcare environment Collaborate with product, design, and engineering teams Mentor engineers and contribute to engineering excellence What You’ll Need to be... 

    ITAC Solutions

    Birmingham, AL
    2 days ago
  •  ...features end-to-end: design, implementation, tests, deployment, monitoring Develop production-grade software that meets HIPAA and healthcare security standards Raise the engineering bar through code review and design feedback Debug production issues in a system where... 
    Work at office
    Remote work

    Transform9

    Birmingham, AL
    4 days ago
  • $75k - $95k

     ...home. The Opportunity Vessel is growing rapidly, with scores of projects in planning, and we're looking for an exceptional Software Engineer to join the team. You will join a small team responsible for the software systems that power Vessel's buildings. This is a... 

    Vessel Technologies

    Birmingham, AL
    2 days ago
  •  ...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... 
    Contract work
    Remote work

    Deploy Alloy

    Birmingham, AL
    23 hours ago
  •  ....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

    Motion LLC

    Birmingham, AL
    5 days ago
  •  ...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 placement
    Visa sponsorship

    Genuine Parts Company

    Birmingham, AL
    3 days ago
  • $75k - $137.5k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Technology organization, you will be based in Pittsburgh, PA or Phoenix, AZ, Dallas, TX, Cleveland, OH and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Birmingham, AL
    6 hours ago
  •  ...Software Engineer This key position is located on-site in Birmingham, Alabama. We are growing and looking for an experienced Software Engineer to join our software development team that specializes in front-end tech stack/angular development. Our software development... 
    Flexible hours
    Night shift
    Weekend work

    Brasfield & Gorrie

    Birmingham, AL
    4 days ago
  •  ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. The Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Birmingham, AL
    2 days ago
  •  ...Requirements Bachelor's degree in Computer Science, Computer Engineering or a related field Five (5) years of experience Skills and...  ...to manage multiple projects simultaneously Knowledge of software testing techniques, code optimization and software debugging... 

    United IT Solutions

    Birmingham, AL
    2 days ago
  •  ...Job Description An employer is lookiing for a Software Data Engineer to sit remotely, You will primarily be tasked with building the infrastructure for "data-as-a-service" through a blend of data and backend engineering. You will contribute to the design and operation... 
    Remote work

    Insight Global

    Birmingham, AL
    3 days ago
  • $55k - $172.25k

     ...where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Senior Software Engineer within PNC's Retail Tech organization, you will be based in Pittsburgh, PA, Strongsville, OH, Birmingham, AL or Dallas, TX.... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Birmingham, AL
    6 hours ago
  •  ...and maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software... 

    MRINetwork

    Homewood, AL
    4 days ago
  •  ...Senior Software Engineer 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... 
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Birmingham, AL
    5 days ago
  •  ...Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Java Backend Developer Years of Experience: 6 + years Qualification: Engineering Degree. Required Skills: Development of REST APIs Spring (JPA, MVC, Boot) OAuth Docker (containerized spring... 

    Keylent Inc

    Homewood, AL
    1 day ago
  • $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 holiday
    Flexible hours

    Ernst & Young Oman

    Birmingham, AL
    1 day ago
  • $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 employment
    Temporary work
    Remote work
    Visa sponsorship
    Work visa

    Tocaro Blue

    Birmingham, AL
    2 days ago
  •  ...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 placement
    Local area
    Remote work

    EBSCO

    Birmingham, AL
    3 days ago
  • $40k - $158.13k

     ...Position Overview Software Engineer Sr within PNC's Asset Management Group organization. Locations: Dallas, TX; Pittsburgh, PA; Birmingham, AL; or Cleveland, OH. Work primarily on front‑end and back‑end development using modern technology stacks. Key responsibilities include... 
    Full time
    Temporary work
    Work experience placement

    Fairygodboss

    Birmingham, AL
    5 days ago
  •  ...Senior Software Engineer Medical Devices Company Job Title – Senior Software Engineer Location – Birmingham, AL Duration – 6+ Months Contract 1st Shift Work days/hours: M - F 8am - 5pm Position is remote and we will consider nationally located candidates... 
    Contract work
    Remote work
    Day shift

    MILLENNIUMSOFT

    Birmingham, AL
    1 day ago
  •  ...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 job
    Internship

    Danaher

    Birmingham, AL
    3 days ago
  • $67.7k - $90.27k

     ...take ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Birmingham, AL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!