1

Embedded Software Jobs in Montgomery, AL (NOW HIRING)

... software backend - as an integrated system. This is not a DVT function; it assumes hardware and ... Bluetooth, Cellular), embedded firmware validation, and cloud-based SaaS backend testing.

Software Engineer III

Montgomery, AL · Hybrid

$121K - $159K/yr

Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a ...

About the job: Contribute to developing cutting-edge AI systems, while enjoying the flexibility of remote work and setting your own schedule. We are looking for an existing Coder (this is an ...

Enterprise Architect

Tallassee, AL

$58 - $75/hr

We make data actionable using effective software and measurement systems that are interconnected by ... and encryption standards are embedded in integration designs for ERP, PLM, MES, and other ...

Analyst, Growth

Montgomery, AL · On-site +1

$75K - $85K/yr

With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment ...

C++ Tutor

Montgomery, AL · Remote

$40/hr

... embedded systems, and high-performance computing applications. * Curriculum Awareness & Adaptive ... level software development. * Effective Teaching Methods: Ability to identify concepts students ...

Computer software - Microsoft Office Suite, specifically Excel-based templates, ProjectSight ... Check concrete forms for accuracy and adequacy of construction, including all embedded items ...

Project Manager

Montgomery, AL · Remote

$90K - $115K/yr

As a long‑standing and deeply embedded partner within the higher‑education sector, SIG brings ... Experience managing the development and implementation of software enhancements, maintenance ...

AI Automation Engineer -Remote

Montgomery, AL · On-site +1

$202K - $234K/yr

This is a unique opportunity to shape how LLMs become embedded in our daily operations. Your goal ... Use AI as much as possible to automate your own process of creating this software * Collaborate ...

next page

Showing results 1-20

Embedded Software information

See Montgomery, AL salary details

$69.2K

$151.7K

$172.1K

How much do embedded software jobs pay per year?

As of Jun 15, 2026, the average yearly pay for embedded software in Montgomery, AL is $151,728.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,100.00 and $171,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded Software Engineer, and why are they important?

To thrive as an Embedded Software Engineer, you need strong programming skills in C/C++, understanding of embedded systems architecture, and a relevant degree in computer engineering or a related field. Familiarity with real-time operating systems (RTOS), microcontroller development tools, and debugging hardware is typically required. Problem-solving ability, attention to detail, and effective teamwork are vital soft skills for this role. These competencies ensure reliable, efficient software development for embedded devices, which is crucial for product performance and safety.

What is the difference between Embedded Software vs Firmware Developer?

AspectEmbedded SoftwareFirmware Developer
CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related fieldsSimilar credentials, often with specialized knowledge in hardware
Work EnvironmentDevelops software for embedded systems in devices like appliances, automotive, medical devicesCreates low-level code directly interacting with hardware, often in similar environments
Industry UsageUsed across automotive, consumer electronics, industrial automationPrimarily in consumer electronics, IoT devices, and hardware-focused industries
Search & Comparison IntentUnderstanding roles in embedded systems developmentFocusing on low-level hardware interaction and firmware specifics

Embedded Software and Firmware Developer roles overlap significantly, both requiring knowledge of hardware and programming. Embedded Software typically involves developing higher-level code for embedded systems, while Firmware Developers focus on low-level code that directly interacts with hardware components. Both roles are essential in creating reliable embedded products across various industries.

What is embedded software?

Embedded software is specialized computer software designed to operate hardware or devices that are not traditional computers, such as cars, medical devices, industrial machines, and consumer electronics. Unlike general-purpose software, embedded software is typically optimized for specific tasks and runs on microcontrollers or microprocessors within the device. It often operates with limited resources and must be reliable, efficient, and responsive to real-time events. Embedded software is crucial for the functionality and performance of countless everyday products.

What are some common challenges faced by Embedded Software Engineers when integrating new hardware components into existing systems?

One common challenge Embedded Software Engineers often encounter is ensuring seamless compatibility between new hardware components and existing firmware or operating systems. This can involve troubleshooting timing issues, resolving driver conflicts, and optimizing resource usage within limited memory and processing constraints. Collaboration with hardware engineers is crucial to understand hardware specifications and limitations, and thorough testing is required to validate functionality and maintain system stability. These challenges offer valuable opportunities to develop problem-solving skills and deepen cross-disciplinary technical knowledge.
What job categories do people searching Embedded Software jobs in Montgomery, AL look for? The top searched job categories for Embedded Software jobs in Montgomery, AL are:
What cities near Montgomery, AL are hiring for Embedded Software jobs? Cities near Montgomery, AL with the most Embedded Software job openings:
Infographic showing various Embedded Software job openings in Montgomery, AL as of June 2026, with employment types broken down into 45% Full Time, and 55% Part Time. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $151,728 per year, or $72.9 per hour.
Director of System Verification

Director of System Verification

Neptune

Tallassee, AL • On-site

Full-time

Posted 13 days ago


Job description

Position Summary
Neptune Technology Group is seeking a Director of Systems Verification & Validation (V&V) to own the end-to-end quality gate between our engineering organization and customer-facing deployments. This is a senior engineering leadership role built for someone who thrives on building - establishing the rigor, processes, and infrastructure Neptune needs to ensure our full solution stack performs flawlessly before it reaches any customer field trial or pilot.
This role sits at the critical intersection of engineering and customer success. You will own system-level validation of the complete Neptune solution - meters, gateways, communication nodes, and the Neptune 360 software backend - as an integrated system. This is not a DVT function; it assumes hardware and firmware teams have completed component-level validation. You are accountable for what happens when it all comes together.
Initially you will operate as a strong cross-functional leader, directing internal firmware, software, and systems engineering resources in a matrixed environment. Over time, as the function matures, you will define the headcount model and build a dedicated V&V team reporting directly to you. You will report directly to the Chief Technology Officer and serve as a peer to the Director of Hardware and other engineering directors.
Key Responsibilities
  • Own end-to-end validation of the full Neptune solution stack as an integrated system, establishing acceptance criteria that reflect real-world utility operating conditions.
  • Develop and maintain a comprehensive V&V strategy including test plans, traceability matrices, test case libraries, and formal pass/fail gates.
  • Define and enforce V&V phase entry and exit criteria that clearly separate DVT completion from field readiness.
  • Serve as the independent quality gate between engineering and customer-facing deployments, collaborating across firmware, software, mechanical, and electrical teams.
  • Own the vision, architecture, and requirements for Neptune's end-to-end automated test harness, acting as technical product owner with organizational authority to prioritize this work.
  • Direct and oversee execution of system-level performance, scalability, and feature validation testing, surfacing integration defects before they reach the field.
  • Communicate V&V status, risks, and readiness decisions clearly to the CTO and executive team.
  • Define the business case and criteria for transitioning from a matrixed resource model to a dedicated V&V team, then recruit, hire, and develop that team over time.

Requirements
Education:
  • Bachelor's degree in Engineering, Computer Science, or related field required; Master's degree a plus.

Experience:
  • 10+ years of engineering experience with at least 5 years in a systems validation, systems integration, product development, or quality engineering leadership role.
  • Demonstrated experience validating complex, multi-layer hardware/software systems - ideally in IoT, smart metering, utilities, industrial, or telecommunications domains.
  • Proven ability to lead and influence cross-functional engineering teams in a matrixed environment.
  • Experience as a technical product owner for test infrastructure: defining architecture requirements, driving tooling decisions, and managing a test automation roadmap.
  • Experience defining and executing test plans, traceability matrices, and formal acceptance criteria for integrated systems.

Skills:
  • Deep understanding of the distinction between component-level DVT and system-level V&V, and the ability to design processes that bridge both.
  • Strong executive presence - comfortable holding engineering teams accountable to V&V gates and escalating readiness risks directly to the CTO.
  • Excellent communication skills, able to translate technical V&V findings into clear risk and readiness assessments for executive stakeholders.

Preferred Qualifications
  • Experience with AMI (Advanced Metering Infrastructure), water metering, or utility technology products.
  • Familiarity with RF communication protocols (e.g., 900 MHz ISM Band, LoRaWAN, Mesh, Bluetooth, Cellular), embedded firmware validation, and cloud-based SaaS backend testing.
  • Background in regulated or utility-adjacent industries where formal V&V documentation and audit trails are required.
  • Experience building V&V organizations and lab infrastructure from the ground up.
  • Formal training or certification in systems engineering, quality management, or related disciplines (e.g., INCOSE, Six Sigma, ISO/IEC 29119).

Location: Duluth, GA & Tallassee, AL
#HP1
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.