2

Remote Embedded Software Jobs in Indiana (NOW HIRING)

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Senior Software Engineer

Indianapolis, IN · On-site +1

$117.10K - $154.40K/yr

The Senior Software Engineer's duties and responsibilities include: * Design, develop, and deploy software applications, making sound implementation decisions within established architectural ...

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

Senior Software Engineer

Indianapolis, IN · On-site +1

$117.10K - $154.40K/yr

Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking ...

Senior .NET Software Engineer

New Albany, IN · On-site +1

$113.40K - $149.40K/yr

Software engineering * C/C++/Java/.NET * Agile methodologies * Technical documentation * ... WHAT DO WE OFFER? * Join our team and culture GMV by entering into technological and innovative projects ...

We are looking for a Senior Software Engineer to help build agentic systems that would automate workflows for different internal functional departments at Aircall. This role combines deep software ...

Aircall is a unicorn, AI-powered customer communications platform used by 22,000+ companies worldwide to drive revenue, resolve issues faster, and scale customer-facing teams. We're redefining ...

next page

Showing results 1-20

Remote Embedded Software information

See Indiana salary details

$66.6K

$146K

$165.6K

How much do remote embedded software jobs pay per year?

As of May 30, 2026, the average yearly pay for remote embedded software in Indiana is $145,954.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,100.00 and $164,600.00 per year, depending on experience, location, and employer.

What Are Remote Embedded Software Jobs?

Remote embedded software jobs include embedded software engineer positions. As a work from home embedded software engineer, you develop embedded software systems for a variety of computerized devices. Your responsibilities start with assessing your client’s needs. You then design and code the embedded software, troubleshoot your software systems, perform research and test actions on the software, and implement software updates whenever necessary. Other duties include maintaining the software programs, documenting solutions to issues, providing the necessary post-production support, and reviewing the implemented system to debug the embedded environment and interpret error reports.

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

To thrive as a Remote Embedded Software Engineer, you need expertise in embedded systems programming (typically in C/C++), hardware interfacing, and a relevant degree in computer engineering or electrical engineering. Familiarity with development tools such as debuggers, version control systems (e.g., Git), and real-time operating systems (RTOS) is commonly required. Strong problem-solving abilities, self-motivation, and effective remote communication skills help you excel in a distributed team environment. These skills ensure reliable software integration with hardware, efficient collaboration, and successful delivery of complex embedded solutions.

What are some common challenges faced by remote embedded software engineers, and how can they be addressed?

Remote embedded software engineers often face challenges such as limited access to physical hardware for testing, coordinating with hardware teams across locations, and ensuring clear communication about design specifications. To overcome these, teams typically use simulation tools, remote access labs, and detailed documentation. Regular virtual meetings and collaborative platforms also help maintain alignment and facilitate troubleshooting in distributed environments.

What is a remote embedded software engineer?

A remote embedded software engineer is a professional who designs, develops, tests, and maintains software that runs on embedded systems, such as microcontrollers or specialized hardware, while working from a location outside the traditional office environment. These engineers typically collaborate with hardware teams, write code for real-time or resource-constrained systems, and use remote tools to debug and deploy software. They may work in industries like automotive, medical devices, consumer electronics, or industrial automation. Remote embedded software engineers rely on communication and project management tools to coordinate with their teams and ensure product quality.

What is the difference between Remote Embedded Software vs Remote Firmware Engineer?

AspectRemote Embedded SoftwareRemote Firmware Engineer
Required CredentialsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systemsBachelor's in Electrical Engineering, Computer Engineering, or related; experience with firmware development
Work EnvironmentDevelops software for embedded devices, often in hardware labs or remote setupsCreates low-level firmware for hardware components, typically in hardware labs or remote
Industry UsageAutomotive, IoT, consumer electronics, industrial systemsConsumer electronics, IoT, aerospace, automotive
Common Search/ComparisonYesYes

Remote Embedded Software and Remote Firmware Engineer roles both involve working on embedded systems, but Embedded Software focuses on higher-level software development, while Firmware Engineers work on low-level hardware control code. Both require similar credentials and are used across industries like automotive and IoT, often in remote or hybrid environments.

What are the most commonly searched types of Embedded Software jobs in Indiana? The most popular types of Embedded Software jobs in Indiana are:
What cities in Indiana are hiring for Remote Embedded Software jobs? Cities in Indiana with the most Remote Embedded Software job openings:
Infographic showing various Remote Embedded Software job openings in Indiana as of May 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 74% Physical, 1% Hybrid, and 25% Remote job distribution, with an average salary of $145,954 per year, or $70.2 per hour.
Security Project Manager, Tempus Technologies

Security Project Manager, Tempus Technologies

PNC Bank

Auburn, IN • On-site, Remote

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


PNC Bank rating

7.8

Company rating: 7.8 out of 10

Based on 331 frontline employees who took The Breakroom Quiz

66th of 141 rated banks


Job description

Position OverviewFounded in 1987, Tempus Technologies is the expert leader of secure payments at the point of interaction. We're committed to developing exceptional point-of-sale payment integration technology and software solutions to meet the growing needs of our customers' business requirements. As a leader in the industry, we recognize our employees as one of our greatest assets. Tempus is growing and our team is growing with us, allowing for unlimited possibilities for career advancement and the potential for employees to develop their own individual career paths.
As a Security Project Manager within Tempus Technologies, subsidiary of PNC, you will be based remotely.
Responsibilities:
The Security Project Manager supports the Security Department by partnering with the Security teams and interfacing with external teams and vendors.
Responsibilities include:
Project Planning and Execution
Lead security initiatives including IAM implementation, vulnerability management programs, PCI DSS remediation, and security tool deployments (e.g. Zscaler, SIEM, AppSec tools)
Develop and manage project plans aligned to security priorities, regulatory requirements, and risk mitigation goals.
Coordinate cross-functional teams including Security Operations, Compliance, Data Governance, IT, and Application teams.
Drive delivery using Agile/Scrum while ensuring security controls and audit requirements are embedded into execution.
Communication and Collaboration
Communicate project status with emphasis on risk posture, control gaps and remediation progress.
Prepare and deliver executive-level updates on security initiatives, including risks, blockers and decisions required.
Partner with stakeholders across Security, IT, Risk and Business teams to align priorities and compliance requirements.
Risk Management
Identify, track, and manage security risks, vulnerabilities, and control gaps.
Partner with Security Operations and Compliance to prioritize remediation based on risk severity and business impact.
Support risk acceptance and exception management processes, including documentation and approvals.
Ensure alignment with enterprise risk frameworks and regulatory requirements (e.g. PCI DSS)
Resource Management
Allocate resources efficiently and effectively with appropriate security domain expertise.
Security & Compliance
Drive initiatives related to Compliance programs (e.g. PCI DSS, P2PE).
Coordinate collection of evidence, audit support and control validation activities.
Ensure projects align with security policies, standards, and regulatory requirements.
Support change management and governance processes.
Support coordination of security incidents and post-incident activities, including tracking action items and facilitating retrospectives.
Partner with Security Operations to ensure security incident response improvements are tracked and delivered.
Quality Assurance
Ensure deliverables meet security control requirements and audit standards.
Validate that implemented solutions align with secure design and compliance expectations.
Key Relationships:
Security Operations
Security Compliance
Data Governance
IT Managers
IT SMEs and Technical Leads
Non-IT Tempus Teams
External auditors and third-party vendors
Qualifications:
Experience managing security-focused projects (IAM, Vulnerability Management, Application Security, Compliance or other security related initiatives.
Understanding of security frameworks (PCI DSS, NIST, ISO 27001, Fed Ramp)
Experience with risk management, audit processes and control validation.
Familiarity with security tools and platforms (e.g. SIEM, vulnerability scanners, IAM tools, Zscaler)
Experience working with cross-functional security and engineering teams.
Bachelor's degree in Information Technology, Computer Science, or a related field or experience.
Proven experience as an IT Project Manager with a track record of successful project delivery.
Strong understanding of Agile and Scrum frameworks, with experience implementing and adapting these methodologies.
Exceptional communication and interpersonal skills, with the ability to convey technical information to non-technical stakeholders.
Excellent organizational and multitasking abilities, with a keen attention to detail.
Proven problem-solving skills and the ability to adapt to changing project requirements.
Experience with project management tools and software.
Preferred Qualifications:
Security Certifications (CISSP, CISM or similar)
Project Management Professional (PMP)
Experience supporting PCI DSS or regulatory audits
Experience with IAM implementations or security tool rollouts
Experience with Jira and Agile delivery in security environmentsThis position may be eligible for remote work in select geographic locations, subject to approval by PNC. If approved, work must be conducted from a quiet, secure, and confidential home-based workspace. Occasional in-office participation may be required based on business needs.PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.Job Description
  • Manages the most complex projects from original concept through final implementation and post-project assessment. Accountable for meeting project objectives within established timeframes. May be assigned a single project or a portfolio, requiring extensive planning, oversight, and communication across multiple segments, channels, or lines of business. Typically, project size may be greater than $2.5m.
  • Develops strategy, processes, resource allocation, budget, guidelines and support of project management team.
  • Partners with internal project liaisons to acquire resources, assigns tasks, directs activities, and controls project execution. Coaches and mentors project team members.
  • Tracks and reports progress, analyzes the results based on facts, defines the products of the project, and forecasts future trends in the project. Proactively manages changes in project scope, identifies potential crises, devises contingency plans and recommends improvements based on results.
  • Maintains communications for governing bodies and interested parties. Communicates project expectations to team members and stakeholders in a timely and clear fashion.

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 SkillsAccountability, Analytical Thinking, Budgeting, Leading Project Teams, Meeting Organization, Project Implementations, Project Scope Development, Strategic Objectives, Strategic PlanningCompetenciesAccuracy and Attention to Detail, Analytical Thinking, Consulting, Effective Communications, IT Standards, Procedures & Policies, Organizational Leadership, Problem Solving, Project Administration, Project ManagementWork ExperienceRoles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience. Certifications are often desired. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.EducationBachelorsCertificationsNo Required Certification(s)LicensesNo Required License(s)Pay TransparencyBase Salary: $55,000.00 - $149,500.00Salaries 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 WindowGenerally, this opening is expected to be posted for two business days from 05/27/2026, although it may be longer with business discretion.BenefitsPNC 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; 9 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 pncthrive.com.

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 877-968-7762 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.


What PNC Bank employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom