Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink. * Execute software builds, compilation, and integration of ...
Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink. * Execute software builds, compilation, and integration of ...
Embedded Software Engineer
Hanover, PA · On-site
$111K/yr
Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink. * Execute software builds, compilation, and integration of ...
Embedded Software Engineer
Hanover, PA · On-site
$111K/yr
Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink. * Execute software builds, compilation, and integration of ...
Software Engineer
Lititz, PA · On-site
We are seeking a skilled Software Engineer to join our development team and contribute to the design, implementation, and maintenance of high-performance software systems. This role is ideal for an ...
Software Engineer
Lititz, PA · On-site
We are seeking a skilled Software Engineer to join our development team and contribute to the design, implementation, and maintenance of high-performance software systems. This role is ideal for an ...
The ideal candidate possesses strong software development skills, experience with Python and/or C/C++, and an interest in solving complex technical challenges in support of national security ...
The ideal candidate possesses strong software development skills, experience with Python and/or C/C++, and an interest in solving complex technical challenges in support of national security ...
Software Developer 2
Lemoyne, PA · On-site
Software Development: * Design, develop, test, and deploy robust, scalable, and maintainable software solutions. * Write clean, efficient, and well-documented code adhering to industry best practices.
Quick apply
Software Developer 2
Lemoyne, PA · On-site
Software Development: * Design, develop, test, and deploy robust, scalable, and maintainable software solutions. * Write clean, efficient, and well-documented code adhering to industry best practices.
Senior Software Engineer - Finance
Hummelstown, PA · On-site
$115K - $152K/yr
Overview Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus ...
Senior Software Engineer - Finance
Hummelstown, PA · On-site
$115K - $152K/yr
Overview Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus ...
Senior Software Engineer - Finance
$115K - $152K/yr
Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus this ...
Senior Software Engineer - Finance
$115K - $152K/yr
Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus this ...
Senior Software Engineer - Finance
$115K - $152K/yr
Overview Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus ...
Senior Software Engineer - Finance
$115K - $152K/yr
Overview Flagger Force is seeking a Sr. Software Engineer to lead the development of high-quality software solutions using the Microsoft .NET Framework. Based at our Hummelstown, PA corporate campus ...
Software Engineer
Enola, PA · On-site
... development lifecycle, from design and development to testing and deployment. Responsibilities include but are not limited to: • Developing software solutions for web-based applications using ...
Software Engineer
Enola, PA · On-site
... development lifecycle, from design and development to testing and deployment. Responsibilities include but are not limited to: • Developing software solutions for web-based applications using ...
Software Tutor
Harrisburg, PA · Remote
$18 - $40/hr
Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...
Software Tutor
Harrisburg, PA · Remote
$18 - $40/hr
Deep knowledge of software development methodologies, programming languages, version control, software architecture, testing strategies, debugging, database design, API development, and deployment ...
Senior Embedded Software Engineer (onsite)
$90K - $120K/yr
Our Software Development team is highly collaborative, feedback oriented, and entrepreneurial in nature. You will be a part of a team where your voice is heard, ideas are respected, and opinion is ...
Senior Embedded Software Engineer (onsite)
$90K - $120K/yr
Our Software Development team is highly collaborative, feedback oriented, and entrepreneurial in nature. You will be a part of a team where your voice is heard, ideas are respected, and opinion is ...
Senior Embedded Software Engineer (onsite)
New Freedom, PA · On-site
$90K - $120K/yr
Our Software Development team is highly collaborative, feedback oriented, and entrepreneurial in nature. You will be a part of a team where your voice is heard, ideas are respected, and opinion is ...
Senior Embedded Software Engineer (onsite)
New Freedom, PA · On-site
$90K - $120K/yr
Our Software Development team is highly collaborative, feedback oriented, and entrepreneurial in nature. You will be a part of a team where your voice is heard, ideas are respected, and opinion is ...
Software Developer
York, PA · On-site
Onsite Position Summary 4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management ...
Quick apply
Software Developer
York, PA · On-site
Onsite Position Summary 4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management ...
Software Developer
York, PA · On-site
Onsite Position Summary 4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management ...
Software Developer
York, PA · On-site
Onsite Position Summary 4Consulting, Inc is seeking a qualified Software Developers to support technology consulting, application development, systems analysis, testing, data management ...
Senior CNO Software Developer with Security Clearance
Maryland Line, MD · On-site
$50.25 - $66.50/hr
Senior CNO Software Developer Location: Hanover, MD (Onsite) Clearance: Active TS/SCI with ... Our teams conduct cutting-edge vulnerability research, reverse engineering, exploit development ...
Senior CNO Software Developer with Security Clearance
Maryland Line, MD · On-site
$50.25 - $66.50/hr
Senior CNO Software Developer Location: Hanover, MD (Onsite) Clearance: Active TS/SCI with ... Our teams conduct cutting-edge vulnerability research, reverse engineering, exploit development ...
Software Engineer, Product Security
Harrisburg, PA · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Software Engineer, Product Security
Harrisburg, PA · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Software Engineer, Product Security
Harrisburg, PA · On-site
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Software Engineer, Product Security
Harrisburg, PA · On-site
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Front-End Development Manager
Lititz, PA · Remote
$114K - $151K/yr
You'll support growth and development, create clarity around priorities and expectations, improve how work gets delivered, and help ensure we build high-quality experiences that solve real customer ...
Front-End Development Manager
Lititz, PA · Remote
$114K - $151K/yr
You'll support growth and development, create clarity around priorities and expectations, improve how work gets delivered, and help ensure we build high-quality experiences that solve real customer ...
Software QA Intern
$19 - $25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
$19 - $25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Harrisburg, PA · On-site
$19 - $25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software QA Intern
Harrisburg, PA · On-site
$19 - $25/hr
Basic understanding of software development lifecycle * Knowledge of software testing methodologies * Strong analytical and problem-solving skills * Excellent attention to detail * Ability to work ...
Software Development information
See York, PA salary details
$78.2K - $87.1K
4% of jobs
$87.1K - $96K
4% of jobs
$96K - $104.8K
5% of jobs
$104.8K - $113.7K
5% of jobs
$121.8K is the 25th percentile. Wages below this are outliers.
$113.7K - $122.5K
6% of jobs
$122.5K - $131.4K
7% of jobs
$131.4K - $140.2K
11% of jobs
The median wage is $144.7K / yr.
$140.2K - $149.1K
13% of jobs
$149.1K - $158K
17% of jobs
$158.8K is the 75th percentile. Wages above this are outliers.
$158K - $166.8K
17% of jobs
$166.8K - $175.7K
10% of jobs
$78.2K
$139.9K
$175.7K
How much do software development jobs pay per year?
What is software development?
What are some common challenges software developers face when working on collaborative projects, and how can these be addressed?
What is the difference between Software Development vs Software Engineering?
| Aspect | Software Development | Software Engineering |
|---|---|---|
| Credentials | Typically requires a degree in computer science or related field, coding certifications | Similar credentials, often includes certifications in software engineering principles |
| Work Environment | Developing, coding, and testing software applications | Designing, analyzing, and managing software projects and systems |
| Industry Usage | Commonly used in tech companies, startups, and software firms | Used in larger organizations, focusing on system architecture and process |
| Search & Comparison Intent | Focuses on coding and application creation | Emphasizes system design and engineering principles |
While both roles involve software creation, Software Development primarily focuses on coding and building applications, whereas Software Engineering encompasses designing, analyzing, and managing complex software systems with a broader engineering perspective.
What are the key skills and qualifications needed to thrive as a Software Developer, and why are they important?

Job description
Description
Employer: R.H. Sheppard Co., Inc.Job Title: Embedded Software Engineer
Job Location: 101 Philadelphia Street, Hanover, PA 17331
Job Duties: Develop, integrate, validate, and release embedded software for active steering systems used in commercial vehicle applications. Duties include:
- Design and develop embedded software components for active steering systems using embedded C and industry-standard development environments.
- Configure and implement AUTOSAR-based software architecture, interfaces, and communication stacks.
- Perform model-based software development activities, including modeling, simulation, and auto-code generation using MATLAB/Simulink.
- Execute software builds, compilation, and integration of software modules into production systems.
- Conduct unit, integration, and system-level verification activities to support software quality and functionality.
- Participate in Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing, including data analysis, debugging, and issue resolution.
- Support simulation, bench, and vehicle-level testing to validate feature performance and system functionality.
- Develop, analyze, and troubleshoot vehicle communication networks and diagnostics, including CAN and SAE J1939 protocols.
- Utilize Vector tools or equivalent network analysis and debugging tools for software development and validation.
- Support development, refinement, and traceability of system and software requirements for steering features.
- Assist in implementation and tuning of driver-assistance functions, including lane keep assist, lane centering, and hands-off detection features.
- Follow structured software development processes (ASPICE, V-Model) to ensure requirements traceability, configuration management, and process compliance.
- Support functional safety activities in accordance with ISO 26262 within the embedded software lifecycle.
- Collaborate with systems engineering, hardware, validation, manufacturing, and customer application teams during product development and launch activities.
- Participate in customer tuning and vehicle validation activities, including limited on-track development support.
Requirements
Minimum Qualifications: Bachelor's degree in Electrical Engineering or a related Engineering field and three (3) years of experience as an Embedded Software Engineer or related.
The following experience is also required:
- Experience in embedded systems engineering, automotive electronics, or related control system applications.
- Experience in embedded software development, integration, and validation across multiple stages of the software development lifecycle.
- Experience working within structured development processes, including ASPICE, V-Model, or equivalent frameworks.
- Experience supporting vehicle-level testing, calibration, or customer application activities.
- Experience developing embedded software using C programming language.
- Experience with AUTOSAR architecture and configuration tools.
- Experience with model-based design methodologies using MATLAB/Simulink or equivalent tools.
- Knowledge of CAN communication protocols, diagnostics, and SAE J1939 standards.
- Experience with Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), unit, and integration testing methodologies.
- Knowledge of functional safety concepts in accordance with ISO 26262.
Work Hours: 40 hours per week, M-F
Salary: $111,000 per year
Travel Requirement: Domestic travel up to 20%
Apply: https://www.rhsheppard.com/careers/Â
About RH Sheppard
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
501 - 1,000 Employees
Headquarters location
Hanover, PA, US
Year founded
1937