1

Software Application Jobs (NOW HIRING)

... application development experience using standard technologies including PHP, CSS, Javascript (React, Vue JS, Angular, jQuery) * Working familiarity with Git version control software and Github ...

... application development experience using standard technologies including PHP, CSS, Javascript (React, Vue JS, Angular, jQuery) * Working familiarity with Git version control software and Github ...

$100K - $110K/yr

The Software Application Specialist Manager will lead team of Application Specialist and lead deployment processes of Motorola's public safety and command center software suite within complex ...

next page

Showing results 1-20

Software Application information

See salary details

$36.5K

$100.7K

$122K

How much do software application jobs pay per year?

As of Jul 7, 2026, the average yearly pay for software application in the United States is $100,676.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $116,500.00 per year, depending on experience, location, and employer.

What types of software jobs are there?

Software application roles include software developers, quality assurance testers, system analysts, technical support specialists, and project managers. These jobs often require knowledge of programming languages, software development tools, and collaboration in team environments, with some roles needing certifications or specific technical skills.

What is the job of application software?

The job of application software is to perform specific tasks or functions for users, such as word processing, web browsing, or managing data. Application software is developed using programming languages and often requires testing and updates to ensure proper performance in various environments.

What are 5 jobs that work with apps?

Five jobs that work with apps include software developers, mobile app developers, quality assurance testers, UI/UX designers, and product managers. These roles involve designing, coding, testing, and managing mobile or web applications, often requiring skills in programming languages, design tools, and project management. Many of these positions require knowledge of platforms like iOS or Android and familiarity with development environments such as Xcode or Android Studio.

What are the key skills and qualifications needed to thrive as a Software Application Developer, and why are they important?

To thrive as a Software Application Developer, you need strong programming skills, a solid grasp of software development principles, and typically a degree in computer science or related field. Familiarity with programming languages (such as Java, Python, or C#), version control systems like Git, and experience with development frameworks and databases are standard requirements. Problem-solving ability, attention to detail, and effective collaboration set outstanding developers apart. These skills are crucial for building reliable applications, ensuring maintainability, and delivering solutions that meet user needs.

What engineer makes $500,000 a year?

Software engineers in senior or specialized roles, such as principal engineers or engineering directors at large tech companies, can earn $500,000 or more annually. These positions typically require extensive experience, advanced technical skills, and often involve stock options or bonuses as part of compensation packages.

What are software applications?

Software applications, often called apps, are computer programs designed to help users perform specific tasks or activities on a device, such as a computer, tablet, or smartphone. Examples include word processors, web browsers, graphic design tools, and games. These applications can be installed locally or accessed through the cloud, and they play a key role in increasing productivity, entertainment, and communication. The development and maintenance of software applications is a major field within the broader technology industry.

What is the difference between Software Application vs Software Developer?

AspectSoftware ApplicationSoftware Developer
Primary RoleEnd-user software designed for specific tasksCreates, tests, and maintains software applications
Required SkillsUnderstanding of software features, user interface, and functionalityProgramming, coding, software design, and development skills
Work EnvironmentEnd-users, business environments, software companiesDevelopment teams, tech companies, software firms
CertificationsTypically not required, but certifications like Microsoft Office or Adobe may helpProgramming certifications, computer science degrees, coding bootcamps

In summary, Software Applications are end-user products designed for specific tasks, while Software Developers create and maintain these applications through coding and software engineering. Both roles are essential in the software industry but serve different functions.

What are some common challenges faced by Software Application Developers when working on cross-functional teams?

Software Application Developers often collaborate with designers, quality assurance testers, and product managers, which can present challenges in aligning technical requirements with business goals. Effective communication is key, as misunderstandings about project specifications or timelines can lead to delays or rework. To overcome these hurdles, developers should be proactive in participating in team meetings, clarifying expectations, and providing regular updates on progress. Embracing agile methodologies and using project management tools can also help streamline collaboration and keep everyone on the same page.
More about Software Application jobs
What cities are hiring for Software Application jobs? Cities with the most Software Application job openings:
What states have the most Software Application jobs? States with the most job openings for Software Application jobs include:
Infographic showing various Software Application job openings in the United States as of July 2026, with employment types broken down into 75% Full Time, 20% Part Time, 1% Temporary, and 4% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $100,676 per year, or $48.4 per hour.
BCM & PDC Software Application Supervisor

BCM & PDC Software Application Supervisor

Ford Motor Company

Dearborn, MI โ€ข On-site

Full-time

Medical, Dental, Vision, Life, PTO

Posted 14 days ago


Job description

BCM & PDC Software Application Supervisorย 
We made history and now we work to transform the future - for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.


Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams.

In this position...ย 

Lead the global Body Control Module (BCM) and Power Distribution Controller (PDC) software application development and Software Development Life Cycle activities for Gen1/1M, Gen2, Gen3.x BCMs and PDC. The BCM/PDC Software Application Supervisor will own end-to-end software application execution, release management, and supplier collaboration to ensure on-time, high-quality BCM/PDC solutions that meet Ford's performance, reliability, and cost targets. Crucially, this role ensures that all BCM/PDC software and architecture comply with strict Functional Safety (FuSA), Automotive SPICE (ASPICE), and Ford Cyber Security standards. This role is critical in driving DFMEA, PPAP readiness, and launch readiness activities across cross-functional teams, suppliers, and manufacturing, while serving as a strategic leader and mentor for the software application team.

You'll have...

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Software Engineering, Mechanical Engineering, or a related field. or equivalent combination of relevant education and experience.
  • Experience: Minimum 8 years in automotive electrical systems engineering, with hands-on Body Control Module or equivalent complex automotive embedded ECU experience.
  • Leadership: Minimum 2 years of experience in a technical leadership or supervisory role, with a proven ability to manage cross-functional teams, coordinate with global Tier-1 suppliers, and manage complex commercial/technical negotiations.

Even better, you may have...

  • Advanced degree (MS) in a related engineering discipline or Business Administration (MBA).
  • 10+ years of Body Control Module or equivalent complex automotive embedded ECU experience, with deeper exposure to End-of-Line (EOL) testing and vehicle launches.
  • Six Sigma training (Green/Black Belt) or other structured quality/continuous improvement credentials.
  • Extensive Ford-specific program experience, particularly with 5Ds and advanced DFMEA practices.
  • Team Leadership: Passion for mentoring engineers and building high-performing, accountable teams.
  • Safety & Security Mindset: Proactive approach to identifying vulnerabilities and ensuring fail-safe operations in complex vehicle networks.
  • Communication: Exceptional ability to interface clearly and distill complex technical issues for executive management, internal engineering teams, suppliers, and manufacturing plants.
  • Analytical Mindset: Ability to translate complex electrical/system issues into actionable, robust solutions.
  • Strategic Thinking: High systems-level awareness ("systems of systems" thinking).
  • Financial Acumen: Capable of managing budgets, cost targets (EDT), and resource allocation effectively.

Technical Skills:ย 

  • Safety, Security & Quality: Working knowledge of Functional Safety (ISO 26262) processes, ASIL compliance, Automotive Cyber Security principles, and ASPICE software development processes.
  • Proficiency with vehicle networks and diagnostics: CAN, CAN-FD, LIN, and UDS.
  • Strong understanding of manufacturing End-of-Line (EOL) processes, with the ability to analyze EOL data for rapid issue resolution at the plant.
  • Strong understanding of electrical packaging, vehicle system, vehicle schematics, and vehicle power distribution architectures.
  • Expertise in DFMEA, 8D problem solving, PPAP, and D/PVPR.
  • Hands-on experience with CANalyzer, Jira, Jama, and Teamcenter.
  • Strong working knowledge of Ford Software Development Life Cycle deliverables and toolchains (WERS, AVBOM, SIMPSN, eFDVS, GPDS).

As an established global company, we offer the benefit of choice. You can choose what your Ford future will look like: will your story span the globe, or keep you close to home? Will your career be a deep dive into what you love, or a series of new teams and new skills? Will you be a leader, a changemaker, a technical expert, a culture builder...or all of the above? No matter what you choose, we offer a work life that works for you, including:
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community serviceย 
A generous schedule of paid holidays, including the week between Christmas and New Year's Dayย 
Paid time off and the option to purchase additional vacation time.ย 

This position is leadership level 6 and ranges from $132,800-$250,800.ย ย ย  ย 
Final determination of salary grade will be based on candidate's skills and experience, and base salary will be set within the applicable range according to job scope, responsibility and competitive market value.
For more information on salary and benefits, click here:ย 

Visa sponsorship is not available for this position.

Candidates for positions with Ford Motor Company must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire.

We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status. In the United States, if you need a reasonable accommodation for the online application process due to a disability, please call 1-888-336-0660.

This position is hybrid. Candidates who are in commuting distance to a Ford hub location may be required to be onsite four or more days per week. #LI-Hybrid

ย  ย ย #LI-JS1ย 

What you'll do...

  • Lead, mentor, and develop a team of software application engineers; manage resource allocation, performance reviews, and career development to foster a culture of technical excellence and accountability.
  • Oversee the end-to-end Software Development Life Cycle for BCM/PDC software applications, ensuring strict alignment with program milestones, quality gates, and platform strategies.
  • Lead the software release process for global Core components, utilizing WERS, IVS, JFROG, and other applicable toolchains to ensure smooth, fully traceable software delivery.
  • Manage high-level technical relationships with Tier 1 suppliers; handle critical escalations regarding software quality, timeline risks, and commercial/technical trade-offs (including EDT costs and global DCRs), while leading Technical Design Reviews (TDRs).
  • Oversee Functional Safety (ISO 26262) compliance for the BCM/PDC by ensuring suppliers correctly implement cascaded requirements, and review test reports to verify appropriate ASIL ratings are achieved without issues.
  • Ensure Ford Cyber Security standards and protocols are embedded within the ECU's architecture.
  • Enforce compliance with automotive software quality processes (ASPICE) across all internal and supplier deliverables.
  • Drive supplier compliance with safety and security deliverables, ensuring technical safety concepts and security requirements are properly cascaded, implemented, and tested.
  • Oversee component-specific communications, power moding,ย power distribution strategies and overall system stability across various vehicle environments.
  • Support Design and Release (DR) teams (vehicle-specific sourcing) and participate in the sign-off of component DV testing and vehicle-level testing (PEC/FEC) for launches.
  • Maintain core subsystem DFMEA for the BCM and PDC; ensure linkage to subsystem quality documents and FEDE release.
  • Act as the escalation point and champion for complex, cross-functional Root Cause Analysis (8D, 5 Whys, 6-Panel) for high-severity software/hardware interaction bugs and launch feedback.
  • Demonstrate strong capability in vehicle manufacturing End-of-Line (EOL) processes, actively reviewing EOL data and logs to troubleshoot and promptly resolve plant-level software and integration issues.
  • Lead Launch Readiness activities (Hard Rocks, Major Matters, VPATs, EMMs, launch reviews) and ensure regional regulatory alignment.
  • Lead BCM feature definitions and configuration releases (Methods 2 and 3); coordinate with cross-functional teams to define behavioral requirements, ensuring alignment with Product Definition Letters (PDL) and regional regulatory requirements.
  • Direct DFMEA for BCM/PDC subsystems and assist DR/Suppliers in closing open quality issues, including AIMS, DPAs, and Voice of Customer (VOC) fleet issues.
  • Provide technical guidance for problem resolution using CAN data, schematics, and vehicle EDS; apply Interim/Permanent Corrective Actions (ICA/PCA).
  • Develop and maintain critical engineering documents such as DFMEA, Software D/PVPR and 6-EYEs Reviews.
  • Ensure proper release and tracking of artifacts within Ford quality systems (FEDE, GPDS, Integrator, Jama, DOORS, JFROG, etc.).

Ford logo

About Ford

Sourced by ZipRecruiter

At Ford Motor Company, we believe freedom of movement drives human progress. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career and help us define tomorrow's transportation.

Industry

Civil engineering construction

Company size

51 - 200 Employees

Headquarters location

Doral, FL, US

Year founded

1982