Software Engineer
Embedded software engineer job in Huntsville, AL
We are looking for a Software Engineer to support an Internal Research and Development (IRAD) to join our team of qualified, diverse, and innovative individuals located in Huntsville, AL.
As a software developer on an Internal Research and Development (IRAD) team. You will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms. Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance. In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.
Basic Qualifications:
Bachelor's degree in STEM related field, and 5 Years with Bachelors in Science; 3 Years with Masters; 1 Year with PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Senior Natural/ADABAS Developer
Embedded software engineer job in Jackson, MS
About the Company
We are looking for a talented and highly effective Senior Natural/ADABAS Developer to join our development and support team. We are currently supporting, enhancing and maintaining the statewide SNAP/TANF Eligibility Determination system. The enhancements include use of latest technologies as needed to interface/integrate with other systems on different platforms and automation of current processes.
About the Role
On-call support is required. Enterprise System Programming experience in NATURAL AND COBOL batch programming utilizing ADABAS database in a Linux Environment.
Responsibilities
Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL.
Experience in the analysis, design, and programming of large or complex development projects on large-scale IBM Mainframe/Linux systems.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery.
Ability to provide recommendations regarding enhancements to the systems and processes.
Experience developing, maintaining, and updating documentation for procedures, policies, and processes.
Knowledge of SNAP and TANF eligibility and economic assistance policies and procedures, and current state and federal mandates as implemented or similar to those in MAVS, the Mississippi statewide eligibility determination system.
Experience interpreting, designing and implementing federal and state mandates in Linux systems such as MAVS.
Qualifications
Ability to effectively communicate in English verbally and in writing.
Required Skills
Strong oral and written communication, and time management skills.
Strong troubleshooting skills and On-call support is required.
Ability to work independently but effectively with a team to accomplish team projects and solve technical problems.
Ability to conceive and/or develop creative solutions and possess strong problem-solving skills.
Experience with SCRUM /Iteration methodologies.
Experience with Jira Software.
Ability to work on many projects at one time.
Experience converting outdated technologies to new cutting-edge technologies.
Pay range and compensation package
Location: Jackson, MS. On-site job.
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Cloud Developer (Mid & Senior)
Embedded software engineer job in Huntsville, AL
Veteran-Owned Firm Seeking Cloud Developers for an Onsite Assignment in Huntsville, AL
My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting for the Department of Defense (DoD), the Intelligence Community (IC), and other advanced defense agencies.
At HRUCKUS, we support fellow Veteran-Owned businesses by helping them recruit for positions across organizations such as the VA, SBA, HHS, DARPA, and other leading-edge R&D-focused defense agencies.
We seek to fill Cloud Developer roles supporting the FBI in Huntsville, AL.
The ideal candidate will possess an active Top-Secret Security Clearance, and 5+ to 8+ years of experience in cloud development, with a strong emphasis on AWS cloud services, Terraform for infrastructure as code, and CI/CD pipeline implementation. The candidate should also have hands-on experience with Linux system administration, automation scripting (Bash, Python, or PowerShell), and be familiar with DevSecOps practices and DoD/IC security frameworks, ensuring secure, scalable, and compliant cloud infrastructure in a mission-critical environment.
If you're interested, I'll gladly provide more details about the role and discuss your qualifications further.
Thanks,
Stephen M Hrutka
Principal Consultant
HRUCKUS LLC
Executive Summary: HRUCKUS is seeking a Mid-Level and Senior-Level Cloud Developers with Top-Secret Security Clearance for a role supporting the FBI in Huntsville, AL.
Job Description: We are seeking an experienced Mid-Level and Senior-Level Cloud DevOps Engineer to support the design, automation, deployment, and maintenance of mission-critical cloud infrastructure in a classified AWS environment. This is a fully onsite role in Huntsville, AL, supporting national security and defense programs that demand strict adherence to security and compliance standards.
The ideal candidate has deep technical expertise in AWS cloud services, Terraform infrastructure as code, Linux system administration, and Agile/Scrum practices, with a proven track record in building scalable, secure, and automated DevSecOps pipelines.
Responsibilities:
Design, automate, and maintain cloud-native infrastructure using AWS services and Terraform for infrastructure as code (IaC).
Implement and manage CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline.
Administer and optimize Linux-based systems, ensuring high availability, security, and compliance.
Develop and maintain automation scripts using Bash, Python, or PowerShell for provisioning and monitoring.
Configure and manage networking, VPCs, IAM roles, security groups, and encryption policies in AWS environments.
Collaborate with development teams to integrate DevSecOps practices, improving release cycles and reliability.
Monitor and troubleshoot production systems using CloudWatch, Prometheus, Grafana, or similar tools.
Participate in Agile/Scrum ceremonies (daily standups, sprint planning, retrospectives) to support rapid delivery cycles.
Support accreditation and compliance activities under DoD/IC security frameworks (NIST, RMF, FedRAMP).
Mentor junior engineers and contribute to continuous improvement of DevOps workflows.
Qualifications:
Active TOP SECRET clearance
Bachelor's degree in Computer Science, IT, or related field
Mid-Level: 5+ years of professional experience in cloud development, DevOps, or related roles
Senior-Level: 8+ years of professional experience in cloud development, DevOps, or related roles
Hands-on experience with AWS cloud services (EC2, S3, VPCs, IAM, encryption, etc.)
Strong knowledge and experience with Terraform (Infrastructure as Code)
Experience implementing and managing CI/CD pipelines using Jenkins, GitLab CI/CD, or AWS CodePipeline
Proficiency in Linux system administration (security, optimization, high availability)
Experience developing automation scripts using Bash, Python, or PowerShell
Knowledge of network configuration and management (VPCs, subnets, security groups, IAM roles)
Familiarity with DevSecOps practices and integrating security into CI/CD pipelines
Experience with monitoring and troubleshooting tools (CloudWatch, Prometheus, Grafana, or equivalent)
Comfortable participating in Agile/Scrum ceremonies (standups, sprint planning, retrospectives)
Knowledge of DoD/IC security frameworks (NIST, RMF, FedRAMP) and supporting accreditation/compliance
Details:
Job Title: Mid-Level and Senior-level Cloud Developer
Location: Redstone Arsenal, Huntsville, AL 35898
Security Clearance: Top-Secret Clearance
Salary: Up to $150,000 per year (based on experience)
Job Type: Full-time
Benefits:
Paid Time Off (PTO): 3 weeks of PTO (including sick leave). Unused PTO is paid out at the end of the year.
Holidays: 2 floating holidays and eight public holidays per year.
Health & Dental Insurance: The company covers 50% of employee health and dental insurance (dependents may be added at an extra cost). Coverage becomes effective after 30 days.
Life Insurance: Standard Short-Term Disability (STD), Long-Term Disability (LTD), and life insurance at no cost to full-time employees.
401(k) Program: Eligible after 90 days with a 4% company match and immediate vesting.
Profit Sharing: Employees can participate in the company's profit-sharing program without requiring personal contributions.
Commuting and Parking: No reimbursement for commuting or parking expenses.
Software Engineer
Embedded software engineer job in Huntsville, AL
Job Title: Information Technology - Software Engineer
CLEARANCE TYPE: Secret
BILL RATE MAX: $100/Hr. w2
Basic Qualifications:
Bachelor's degree in STEM related field, and 12 years of related experience, or a Master's degree with 10 years of related experience, or 8 years with a PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Software Engineer
Embedded software engineer job in Huntsville, AL
Company: Leidos
Duration: 12 month contract to hire or long term, ongoing contract
Clearance: Secret
Required Skills & Experience
software engineering experience
C++
Python
Linux
Bachelors Degree
Eligible for a Secret Clearance
Nice to Have Skills & Experience
Windchill
Agile PLM tool
Weapons system development
Job Description
A client in Huntsville is building a team of Software Engineers. The client currently owns a weapon system launcher and is starting the process of developing a magazine for missiles that will attach to launcher.
Senior Natural/ADABAS Developer
Embedded software engineer job in Pearl, MS
Enterprise System Programming experience in NATURAL AND COBOL batch programing utilizing
ADABAS database in a Linux Environment.
Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL
Experience in the analysis, design, and programming of large or complex development
projects on large-scale IBM Mainframe/Linux systems.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery
Experience developing, maintaining, and updating documentation for procedures, policies, and process
100% Onsite
Senior Natural Developer
Embedded software engineer job in Meridian, MS
Job Title: Senior Natural Developer
Required Skills:
Enterprise System Programming experience in NATURAL AND COBOL batch programing utilizing ADABAS database in a Linux Environment. Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL - 10+ Years.
Experience in the analysis, design, and programming of large or complex development projects on large-scale IBM Mainframe/Linux systems - 6+ Years.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery - 6+ Years.
Business Skill Set/Requirements
Requirement
Ability to provide recommendations regarding enhancements to the systems and processes - 6 Years.
Experience developing, maintaining, and updating documentation for procedures, policies, and processes - 6 Year.
Technical/Business Skill Set
Requirement
Knowledge of SNAP and TANF eligibility and economic assistance policies and procedures, and current state and federal mandates as implemented or similar to those in Application Verification System - 6 Year.
Experience interpreting, designing and implementing federal and state mandates in Linux systems such as Application Verification System - 6 Year.
Preferred/Not Required
Ability to effectively communicate in English verbally and in writing.
Strong oral and written communication, and time management skills.
Strong troubleshooting skills and On-call support is required.
Ability to work independently but effectively with a team to accomplish team projects and solve technical problems.
Ability to conceive and/or develop creative solutions and possess strong problem-solving skills.
Experience with SCRUM /Iteration methodologies.
Experience with Jira Software.
Ability to work on many projects at one time.
Experience converting out dated technologies to new cutting-edge technologies.
"No phone calls please."
Senior Software Engineer, Core Experiences - Tuscaloosa, USA
Embedded software engineer job in Tuscaloosa, AL
Mission
Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster.
What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth.
Overview
We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience.
What You'll Do
Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK
Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms
Ship cloud functions, lightweight backend services, and jobs using Kotlin
An Ideal Candidate Should Have
Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable.
Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs
Preferred Tech Stack:
Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform)
Prior experience with GCP is a plus
What We Offer
A fast-growing environment where you can help shape the company and product.
An entrepreneurial-minded team that supports risk, intuition, and hustle.
A hands-off management approach so you can focus and do your best work.
An opportunity to make a big impact in a transformative industry.
Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture.
Opportunity to work on a life-changing product that millions of people use.
Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more.
Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Auto-ApplySoftware Engineer Principal- Hogan
Embedded software engineer job in Birmingham, AL
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Principal within PNC's Technology organization, you will be based in Pittsburgh, PA, Dallas, TX, Birmingham, AL or Cleveland, OH. The position is primarily based in a PNC location.
* PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position*
10+ years of experience as an application programmer in Hogan IDS product supporting both DDA/SVG and CD/IRA products.
* Strong functional knowledge of life cycle and CORE processing of DDA/SVG/CD/IRA products.
* Extremely strong in COBOL/JCL programming
* Should be able to work with VSAM databases in Hogan.
* Should have used Endevor as SCM
* Should be familiar with mainframe DB2 database concepts.
* Should have experience using ZOS connect tool to build rest APIs.
* Should have experience working with Easytrieve to build quick tools and extracts.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
Job Description
* Aligns business strategy with software solutions.
* Proposes, designs & codes software solutions to address complex business needs. Oversees technical and procedural documentation required.
* Leads complex problem solving.
* Provides technical guidance and support to colleagues and solution development.
* Displays an innovative approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
* Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
* Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
Qualifications
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
Preferred Skills
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
Competencies
Application Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical Troubleshooting
Work Experience
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. Specific certifications are often required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
Education
Bachelors
Certifications
No Required Certification(s)
Licenses
No Required License(s)
Pay Transparency
Base Salary: $65,000.00 - $144,000.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
Application Window
Generally, this opening is expected to be posted for two business days from 10/06/2025, although it may be longer with business discretion.
Benefits
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards.
Disability Accommodations Statement
If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com. Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call ************ and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
Equal Employment Opportunity (EEO)
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
California Residents
Refer to the California Consumer Privacy Act Privacy Notice to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Senior Software Engineer
Embedded software engineer job in Birmingham, AL
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-growing team at the cutting-edge intersection of AI/ML models, sensor fusion, and large datasets. You will be an integral part of a high-performing multi-disciplinary team developing innovative products from the ground up.
Tocaro Blue is transforming maritime technology by modernizing legacy marine radar systems through innovative software solutions. Our flagship product, ProteusCore, is an advanced software platform that integrates vessel radar sensor data with artificial intelligence and machine learning models to deliver real-time situational awareness.
We are looking for a Senior Software Engineer whose primary role will be to architect and develop software applications supporting AI/ML functionality to bring modern sensor perception and machine learning techniques to the marine industry. This will include software architecture, development, and maintenance for a variety of architectures and platforms.
Responsibilities
Writing cross-platform application software in C++ with some Javascript
Architecting software and estimating hours for development projects
Performing code reviews and approving pull requests
Providing key technical insights on company-wide technical challenges
Ownership of various libraries and codebases utilized across various teams and projects
Requirements
Expertise with C/C++, javascript, python, qmake/cmake, and gcc
Experience developing with Linux, Mac, Windows, Android, and Docker
Experience with source control, CI/CD, unit tests, and automated documentation
Proficiency with architecting software, reading code, problem solving, and technical communication
BS or MS in Computer Science, Electrical Engineering, or related field
5+ years of experience with C++ programming and application development
Experience building and shipping software into the market
Nice to Have
Experience developing or modifying frontend applications in Qt and QML
Experience with communication protocols including REST, CAN, TCP/UDP, MQTT and BLE
Personal projects, or hobby interest, in solving problems with hardware and firmware
Marine experience
Compensation & Commitment
$120,000 - $145,000 salary, with potential for incentive equity compensation
401(k) with matching (up to 4% of salary), Health, Dental, Vision, Life, Disability Insurance
In-house training on tools and techniques
Ability to work on US Government Contracts (typically limited to US Citizens)
Open to temporary or permanent remote working arrangements if based in the Southeast
Occasional travel (monthly daytrips) for data collection / testing in Pensacola, Florida
Equal Opportunity & Eligibility
Tocaro Blue, LLC is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Individual offers are based are made based on skill and experience, geographic location, as well as role, responsibility, and leadership within the company, and other due diligence. Our hiring team will try to determine whether each candidate fits the job description and may choose, at their discretion, to redirect a candidate to another job offering that is more appropriate.
All employees must be eligible to obtain a U.S. Department of Defense security clearance. With few exceptions, this is restricted to U.S. citizens and legal permanent residents (a.k.a. current Green Card Holders). Tocaro Blue LLC is not able to sponsor work visas nor permanent resident cards ("green cards") for this role.
Senior The Administrator (ADMI) Software Engineer
Embedded software engineer job in Birmingham, AL
The work we do has an impact on millions of lives, and you can be a part of it.We help protect our customers against life's uncertainties. Regardless of where you work within the company, you'll be helping provide protection and peace of mind when our customers need it most.
Protective Life is looking for a Software Engineer for the Retirement Services Systems Team. This position is responsible for designing, coding, testing, implementing, maintaining, and supporting multiple administration systems and processes. A developer in this role will design and implement large and complex technical solutions and processes to satisfy business and customer requirements. Strong skills diagnosing, debugging, and resolving software problems and preparing and modifying technical documentation are critical to this development role. Success in this role requires strong technical analysis, design, programming, and testing skills; problem analysis and resolution skills; and communication and technical documentation skills. The candidate should be self-motivated and show an inquisitive nature, seek improvements, and demonstrate strong accuracy and attention to detail. Other abilities include accepting responsibility and accountability for own job and performance, demonstrating independent work behaviors, and having decision-making skills to achieve desired results.Responsibilities
Research, compile, and evaluate information used in the development and maintenance of large and complex systems and processes to satisfy business needs. Design large and complex systems and/or support processes that meet customer requirements while effectively interacting with existing systems/support processes.
Construct, modify, and test large and complex system changes
Quickly diagnose complex problems; determine and implement quality solutions in a timely fashion. This covers all areas of production support and daily problem research and resolution. Production incidents need prompt attention and correction to reduce impact on the business area. Nighttime support may be required.
Provide thorough and complete documentation for all programming changes and enhancements.
Understand the business needs of the customer and provide quality customer support by providing appropriate communication, anticipating customer needs and/or problems, and understanding the broad impact of changes on all customer processes. Provide appropriate solutions and proactively suggests process improvements.
Perform project management duties for the technical aspects of large and complex projects as needed depending on the nature of the project. Manage individual tasks on projects to ensure that all tasks are delivered according to the project plan.
Provide leadership as a model of how others should interact and accomplish tasks. Top expert in one or more important areas of expertise, such as, a programming language, computer system, database, etc. Provide an appropriate level of feedback to peers, support and interface areas, and management. Willingly share and assist in the development skills of others.
Qualifications
Must have a minimum of 8 years of experience as a Software Engineer
Preference to an individual with extensive experience with COBOL, VSAM, Oracle, Unix, XML, Java, and Web Services development
A knowledge of LIDP's The Administrator (ADMI) and/or Titanium systems would be ideal
AI experience in a development space would be ideal.
Bachelor's degree or greater is preferred
Familiarity with annuity and VUL products, including accounting, claims, and finance experience, is preferred
Employee Benefits: We aim to protect the wellbeing of our employees and their families with a broad benefits offering. In addition to offering comprehensive health, dental and vision insurance, we support emotional wellbeing through mental health benefits and an employee assistance program. Work/life balance is important and Protective offers a variety of paid time away benefits (
e.g.
, paid time off, paid parental leave, short-term disability, and a cultural observance day). The financial health of our employees is just as important as physical and emotional health. Some of the financial wellbeing benefits include contributions to healthcare accounts, a pension plan, and a 401(k) plan with Company matching. All employees are encouraged to protect their overall wellbeing by engaging in ProHealth Rewards, Protective's platform to improve wellbeing while earning cash rewards.
Eligibility for certain benefits may vary by position in accordance with the terms of the Company's benefit plans.
Accommodations for Applicants with a Disability:If you require an accommodation to complete the application and recruitment process due to a disability, please email ************************. This information will be held in confidence and used only to determine an appropriate accommodation for the application and recruitment process.
Please note that the above email is solely for individuals with disabilities requesting an accommodation. General employment questions should not be sent through this process.
We are proud to be an equal opportunity employer committed to being inclusive and attracting, retaining, and growing an inclusive workforce.
Auto-ApplySoftware Engineer Principal- Hogan
Embedded software engineer job in Birmingham, AL
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Principal within PNC's Technology organization, you will be based in Pittsburgh, PA, Dallas, TX, Birmingham, AL or Cleveland, OH. The position is primarily based in a PNC location.
***PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position***
10+ years of experience as an application programmer in Hogan IDS product supporting both DDA/SVG and CD/IRA products.
- Strong functional knowledge of life cycle and CORE processing of DDA/SVG/CD/IRA products.
- Extremely strong in COBOL/JCL programming
- Should be able to work with VSAM databases in Hogan.
- Should have used Endevor as SCM
- Should be familiar with mainframe DB2 database concepts.
- Should have experience using ZOS connect tool to build rest APIs.
- Should have experience working with Easytrieve to build quick tools and extracts.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Aligns business strategy with software solutions.
+ Proposes, designs & codes software solutions to address complex business needs. Oversees technical and procedural documentation required.
+ Leads complex problem solving.
+ Provides technical guidance and support to colleagues and solution development.
+ Displays an innovative approach to apply modern principles, methodologies and tools to advance business initiatives and capabilities.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
+ **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
+ **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
**Qualifications**
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
**Preferred Skills**
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
**Competencies**
Application Design, Architecture, Packaged Application Integration, Product and Vendor Evaluation, Software Process Improvement (SPI), System Development Life Cycle, Technical Troubleshooting
**Work Experience**
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. Specific certifications are often required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
**Education**
Bachelors
**Certifications**
No Required Certification(s)
**Licenses**
No Required License(s)
**Pay Transparency**
Base Salary: $65,000.00 - $144,000.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
**Application Window**
Generally, this opening is expected to be posted for two business days from 10/06/2025, although it may be longer with business discretion.
**Benefits**
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards (******************************* .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at AccommodationRequest@pnc.com . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call ************ and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
**Equal Employment Opportunity (EEO)**
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
**California Residents**
Refer to the California Consumer Privacy Act Privacy Notice (****************************************************************************************************** to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Senior Software Developer (Java)
Embedded software engineer job in Birmingham, AL
Details Kemper is one of the nation's leading specialized insurers. Our success is a direct reflection of the talented and diverse people who make a positive difference in the lives of our customers every day. We believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. Kemper's products and services are making a real difference to our customers, who have unique and evolving needs. By joining our team, you are helping to provide an experience to our stakeholders that delivers on our promises.
Senior Software Developer provides technical consulting for application software development or computing technologies within areas of expertise. Demonstrates a thorough knowledge of a specific programming language. Identifies and resolves complex technical problems and issues with assigned applications and work processes.
Position Responsibilities
* Provides technical consulting and support for application software development or computing technologies within areas of expertise.
* Develops, documents and executes unit test cases.
* Delivers quality and timely results.
* Identifies and resolves complex technical problems and issues with assigned applications and work processes. Escalates problems beyond level of expertise to manager, more experienced technical staff or vendor representatives.
* Review and recommend test plans for impacted areas and test coverage.
* Complies with and supports all corporate, department and team policies and procedures.
* Keeps manager, project teams/managers and business customers informed of activities and problems within assigned areas of responsibility; refers matters beyond limits of authority to manager for direction.
* Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables.
* Performs code and design reviews.
* Consults with internal and external customers on the utilization of applications computing technologies, within areas of expertise, to ensure that customers optimize the value of those technologies.
* Leads projects within specified technical disciplines; plans for the appropriate resources needed.
* Develop technical knowledge and performance skills of IS projects teams, within areas of expertise.
* Researches, evaluates and recommends new technologies independently or with the architect's implementation.
* Supports proof-of-concept activities
* Develop technical specs, design documents, functional designs and requirements.
Position Qualifications
* 5 Years of Experience
* Bachelor's degree, equivalent work experience or appropriate technical certification.
* Experience in technical disciplines such as Java and Spring Boot and microservices programming
* Experience in technical disciplines such as Rest, Soap, Angular and AWS
* Knowledge and experience with Amazon Aurora PostgreSQL
* Experience with monitoring tools such as Splunk, AppDynamics, and Grafana
* Experience with Code Analyzer and scanning tools (SonarQube / Veracode)
* Ability to support multiple software applications
* Knowledge of cloud development practices preferred
* Ability to code, unit test and debug complex business applications
* Ability to write systems design specifications for complex applications
* Understanding of the software development life cycle
* Ability to quickly learn new/emerging technologies and resolve any problems involved in integrating these new/emerging technologies with our systems.
* Ability to manage own time and prioritize activities and resources to deliver timely results.
* Ability to gather and analyze complex facts and data and to draw correct inferences from the information. Assesses alternatives and presents logical solutions to problems.
* Ability to influence events to achieve results. Originates independent action rather than passively reacting to events as they occur.
* Able to follow industry defined best practice development standards.
* Professional experience with frameworks and development tools
* Experience in executing and supporting testing.
* Worked with various project methodologies (agile and waterfall)
* Able to translate business to technical requirements.
* Understands technical controls, security concepts and SOX requirements.
* Good understanding of the insurance industry and company business practices preferred.
* Ability to address and analyze impact of system issues.
* Performs other related duties as assigned.
* This position works onsite at the Kemper office.
The range for this position is $77,100 to $128,500. When determining candidate offers, we consider experience, skills, education, certifications, and geographic location among other factors. This job is also eligible for our Kemper benefits package (Medical, Dental, Vision, PTO, 401k, etc.)
Kemper is proud to be an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, disability status or any other status protected by the laws or regulations in the locations where we operate. We are committed to supporting diversity and equality across our organization and we work diligently to maintain a workplace free from discrimination. Kemper is focused on expanding our Diversity, Equity and Inclusion efforts to align with our vision, mission, and guiding principles.
Kemper does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of Kemper and Kemper will not be obligated to pay a placement fee.
Kemper will never request personal information, such as your social security number or banking information, via text or email. Additionally, Kemper does not use external messaging applications like WireApp or Skype to communicate with candidates. If you receive such a message, delete it.
#LI-AK
Auto-ApplySenior Software Engineer - Artificial Intelligence (AI) & ML
Embedded software engineer job in Birmingham, AL
Description & Requirements The AI Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our IRS client, and contribute to innovative projects. Position is fully remote. Candidates in the Washington DC area are preferred in case there is a need to attend onsite client meetings.
The selected candidate must be able to obtain and wait for the completion of an interim Minimum Background Investigation (MBI) clearance prior to starting employment. This process may take approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
Program Requirement:
- Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus).
- To be eligible for MBI, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant
Preferred Skills and Qualifications:
Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate.
#techjobs #clearance #veteranspage
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
Easy ApplySenior Software Engineer - Financial Crimes Solutions
Embedded software engineer job in Birmingham, AL
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 financial institutions to deliver seamless, secure, and human centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you.
We are looking for a Senior Software Engineer to join our Financial Crimes Defender R&D team that focuses on building cloud-native containerized microservices and web applications. This is a dynamic, agile software delivery team that develops an application development platform and contributes to a mission-critical set of financial crimes fraud detection applications. As a Software Engineer, you will be responsible for the design and development of back-end services and web applications. You will be a part of the large project and will have the opportunity to collaborate with developers from multiple teams as product builds take shape and a chance to help us stretch our technical horizons as we refine best practices and incorporate new technology. The ideal candidate will need to be a technology expert who can take defined requirements and deliver a solution through acceptance while collaborating with all software delivery disciplines on the team. If you enjoy developing complex software systems that have a technical and social impact, this could be the role for you!
This position offers remote flexibility within a 70-mile radius of any of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Monett, MO; Springfield, MO, or Louisville, KY.
All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity
Must be able to travel up to 5% to attend onsite meetings or trainings.
What you'll be responsible for:
* Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production.
* Performs, and may lead, technical/engineering support for new and existing applications from code delivery until the retirement of the application.
* Develops, tests and reviews applications based on business requirements and industry best practices.
* Uses best practices and standard guidance to create and modify code.
* Considers how code changes will affect end users and internal teams. May review code created by less experienced team members.
* Collaborates with QA team to ensure timely delivery of high-quality products.
* Performs, and may lead, work with cross-team as projects dictate.
* Works on, and may lead, critical tasks and deliverables with no assistance, and sets and updates expectations on size, scope, and timelines.
* Participates in and may lead team in cross-functional meetings and discussions.
* Creates required technical documentation.
* Stays updated with emerging technologies and industry trends, recommending innovative solutions to improve software development processes.
* Adheres to documented departmental and corporate standards. Participates in the definition and documentation of standards.
* May lead unit tests and integration tests to ensure the reliability, security, and performance of developed software.
* Debugs and troubleshoots issues as they arise, providing timely resolutions.
* May contribute to product architecture.
* May perform other job duties as assigned.
What you'll need to have:
* A minimum of 6 years of experience in .Net / C# software development.
* Demonstrated experience in user interface technologies (typescript, angular, reactjs).
* Experience building RESTful APIs.
* Experience with database technologies (SQL Server, Postgres, Spanner).
* Experience with Azure or GCP
* Experience in Agile or Scrum environments.
* Strong written, verbal, and interpersonal skills.
What would be nice for you to have:
* Bachelor's degree in Software Engineering or Computer Science.
* Experience building out Cloud-native APIs
* Experience with GitHub / Azure DevOps GIT.
* Experience with CI/CD with GitHub actions or Azure DevOps pipelines.
If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're eager to meet motivated people who align with Jack Henry's mission and can contribute to our company in a variety of ways.
Why Jack Henry?
At Jack Henry, we pride ourselves through our motto of, 'Do the right thing, do whatever it takes, and have fun.' We recognize the value of our associates and believe much of our company's strength and success depends on their well-being.
We demonstrate our commitment by offering outstanding benefit programs to ensure the physical, mental & financial well-being of our people is always met.
Culture of Commitment
Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Rising to meet challenges and seeking opportunities is part of who we are as an organization. Our culture has helped us stay strong through challenging times and we credit our dedicated associates for our success. Visit our Corporate Responsibility site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders.
Equal Employment Opportunity
At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business - and our society - stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.
No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations.
Requests for full corporate job descriptions may be requested through the interview process at any time.
#TECHInd
Senior Software Engineer
Embedded software engineer job in Birmingham, AL
General Information Ref # 46150 Department Data / technology Job Site Mission Pet Health Date Published 12-01-2025 Pay Class Full-Time Job Description We are seeking a highly skilled Senior Software Engineer to lead a team of 5-7 engineers (including contractors) while contributing hands-on to our full-stack product development. This role is ideal for someone who thrives in a collaborative environment, cares deeply about code quality and engineering excellence, and is passionate about leveraging AI tooling (specifically Cursor) to find optimal engineering efficiency.
You will help shape our architecture, mentor engineers, drive best practices, and ensure successful execution across multiple initiatives in our Customer Experience lane. The ideal candidate is a demonstrated technician with experience in Python, NestJS, React, MUI (base of design system), MongoDB, GraphQL etc and is excited about fostering a modern, efficient, AI-enhanced engineering culture.
Responsibilities and Benefits
Leadership & Team Management
* Manage and mentor a team of 5-7 software engineers, including full-time staff and contractors.
* Conduct regular 1:1s, performance feedback, and career development guidance, including the development of an engineering framework.
* Collaborate with Product Management and Design to define scope, priorities, and timelines.
* Establish and reinforce engineering best practices, coding standards, and architectural patterns.
* Facilitate technical decision-making and ensure alignment across the engineering organization.
Technical Ownership
* Lead full-stack development efforts across Python, NestJS, React, MUI, MongoDB, and GraphQL.
* Design and implement scalable backend services, APIs, and data models.
* Drive UI/UX implementation using React and MUI-based design system.
* Ensure system reliability, security, and performance through thoughtful design and testing strategies.
* Conduct code reviews and provide architectural guidance.
AI-Driven Engineering Excellence
* Champion the adoption and effective use of Cursor to increase engineering productivity, code quality, and business value delivery
* Train and mentor the engineering team on best practices for using AI-assisted development tools.
* Evaluate additional AI-driven solutions and workflows to streamline engineering processes (e.g., automated documentation, testing, code generation).
* Foster a culture of continuous improvement and experimentation with modern developer tools.
Collaboration & Communication
* Partner closely with cross-functional teams including Product, Design, QA, and DevOps.
* Communicate technical concepts and tradeoffs clearly to both technical and non-technical stakeholders.
* Contribute to roadmap planning and provide realistic engineering estimates.
Required Qualifications
* 6+ years of professional software engineering experience, including 2+ years in a technical leadership or team lead role.
* Strong full-stack engineering skills using:
o Backend: Python, NestJS
o Frontend: React, MUI (or similar component/system-driven UI frameworks)
o Database: MongoDB
o API/Integration: GraphQL
* Ability to drive architectural discussions and long-term technical planning.
* Experience mentoring engineers and managing small teams.
* Demonstrated ability to design, build, and maintain scalable, production-grade systems.
* Strong understanding of modern CI/CD, testing methodologies, and developer workflows.
* Enthusiasm for AI-assisted development and familiarity with tools like Cursor, GitHub Copilot, or similar.
Preferred Qualifications
* Experience working with distributed teams or contractors.
* Prior experience establishing or scaling engineering processes.
* Familiarity with cloud platforms (AWS, GCP, or Azure).
* Exposure to design systems and component-driven development workflows.
What Success Looks Like
* The engineering team is more productive, delivering higher-quality features faster.
* Cursor and other AI tools are effectively integrated into everyday development workflows.
* Architectural foundations are strong, scalable, and well documented.
* Team morale and engagement are high, with clear paths for career growth.
* Cross-functional partners trust engineering timelines and execution reliability.
How You're Supported
As part of the Mission Pet Health Home Office team, you'll be joining a collaborative group of professionals dedicated to supporting our hospital teams and shaping the future of veterinary medicine.
Competitive Compensation
A competitive salary and a comprehensive benefits package.
Total Wellbeing
Comprehensive coverage including Health, Dental, and Vision insurance, plus 24/7 access to doctors through Teladoc.
Financial Health
Plan for your future with a 401k featuring a generous company match, plus Life Insurance and Short-Term Disability options.
Commitment to Growth
Benefit from significant opportunities for upward mobility and career growth within a rapidly expanding organization.
A Collaborative Culture
Join a nationwide community of over 20,000 veterinary professionals and a Home Office team that lives by our WAG values.
Valuable Perks
Enjoy generous paid time off and company-wide holidays, discounted veterinary care for your pets, and access to an online discount platform.
About Mission Pet Health
Mission Pet Health was founded by veterinarians on the belief that local practices thrive with clinical autonomy, collaboration, and medical excellence. The organization provides world-class support to its 850+ hospital teams on a hyper-local basis so they can focus on what matters most: the medicine, their patients, and their team culture. Learn more at missionpethealth.com.
Driving the award-winning culture are the WAG values - Work Together, Amaze, and Grow. Mission Pet Health is veterinarian-led, people-focused, and on a mission to be the best place to work in veterinary medicine.
EEO Statement: Mission Pet Health is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees.
Senior Natural/ADABAS Developer
Embedded software engineer job in Southaven, MS
About the Company
We are looking for a talented and highly effective Senior Natural/ADABAS Developer to join our development and support team. We are currently supporting, enhancing and maintaining the statewide SNAP/TANF Eligibility Determination system. The enhancements include use of latest technologies as needed to interface/integrate with other systems on different platforms and automation of current processes.
About the Role
On-call support is required. Enterprise System Programming experience in NATURAL AND COBOL batch programming utilizing ADABAS database in a Linux Environment.
Responsibilities
Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL.
Experience in the analysis, design, and programming of large or complex development projects on large-scale IBM Mainframe/Linux systems.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery.
Ability to provide recommendations regarding enhancements to the systems and processes.
Experience developing, maintaining, and updating documentation for procedures, policies, and processes.
Knowledge of SNAP and TANF eligibility and economic assistance policies and procedures, and current state and federal mandates as implemented or similar to those in MAVS, the Mississippi statewide eligibility determination system.
Experience interpreting, designing and implementing federal and state mandates in Linux systems such as MAVS.
Qualifications
Ability to effectively communicate in English verbally and in writing.
Required Skills
Strong oral and written communication, and time management skills.
Strong troubleshooting skills and On-call support is required.
Ability to work independently but effectively with a team to accomplish team projects and solve technical problems.
Ability to conceive and/or develop creative solutions and possess strong problem-solving skills.
Experience with SCRUM /Iteration methodologies.
Experience with Jira Software.
Ability to work on many projects at one time.
Experience converting outdated technologies to new cutting-edge technologies.
Pay range and compensation package
Location: Jackson, MS. On-site job.
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Software Engineer
Embedded software engineer job in Huntsville, AL
A client in Huntsville is building a team of Software Engineers. The client currently owns a weapon system launcher and is starting the process of developing a magazine for missiles that will attach to launcher.
Responsibilities
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Qualifications
6+ years of software engineering experience
C++/Python
Linux
Bachelors Degree
Eligible for a Secret Clearances
Senior Natural/ADABAS Developer
Embedded software engineer job in Gulfport, MS
Enterprise System Programming experience in NATURAL AND COBOL batch programing utilizing
ADABAS database in a Linux Environment.
Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL
Experience in the analysis, design, and programming of large or complex development
projects on large-scale IBM Mainframe/Linux systems.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery
Experience developing, maintaining, and updating documentation for procedures, policies, and process
100% Onsite
Senior Natural Developer
Embedded software engineer job in Hattiesburg, MS
Job Title: Senior Natural Developer
Required Skills:
Enterprise System Programming experience in NATURAL AND COBOL batch programing utilizing ADABAS database in a Linux Environment. Experienced in troubleshooting complex SNAP and TANF eligibility determination systems in a Linux environment utilizing Natural One IDE and MicroFocus COBOL - 10+ Years.
Experience in the analysis, design, and programming of large or complex development projects on large-scale IBM Mainframe/Linux systems - 6+ Years.
Experience with automated eligibility determination systems specifically SNAP and TANF Eligibility, SNAP E&T, Benefits, Benefit Recovery - 6+ Years.
Business Skill Set/Requirements
Requirement
Ability to provide recommendations regarding enhancements to the systems and processes - 6 Years.
Experience developing, maintaining, and updating documentation for procedures, policies, and processes - 6 Year.
Technical/Business Skill Set
Requirement
Knowledge of SNAP and TANF eligibility and economic assistance policies and procedures, and current state and federal mandates as implemented or similar to those in Application Verification System - 6 Year.
Experience interpreting, designing and implementing federal and state mandates in Linux systems such as Application Verification System - 6 Year.
Preferred/Not Required
Ability to effectively communicate in English verbally and in writing.
Strong oral and written communication, and time management skills.
Strong troubleshooting skills and On-call support is required.
Ability to work independently but effectively with a team to accomplish team projects and solve technical problems.
Ability to conceive and/or develop creative solutions and possess strong problem-solving skills.
Experience with SCRUM /Iteration methodologies.
Experience with Jira Software.
Ability to work on many projects at one time.
Experience converting out dated technologies to new cutting-edge technologies.
"No phone calls please."