Post job

System software developer job description

Updated March 14, 2024
7 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example system software developer requirements on a job description

System software developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in system software developer job postings.
Sample system software developer requirements
  • Bachelor's degree in Computer Science or related field
  • Strong programming and software development experience
  • Working knowledge of databases, networks, and operating systems
  • Experience with web technologies such as HTML, JavaScript, and CSS
  • Familiarity with various software development methodologies
Sample required system software developer soft skills
  • Excellent problem-solving abilities
  • Strong communication and interpersonal skills
  • Able to work independently or as part of a team
  • Detail-oriented and organized

System software developer job description example 1

Michael Baker system software developer job description

Michael Baker International is seeking a Software Developer with a minimum of 3-5 years of relevant experience for our greater Pittsburgh, PA area location. This is a ground floor opportunity with career growth potential and the opportunity to contribute to growing an office while working on large, cutting-edge projects. The developer will be part of Michael Baker's Bridge Software Group. This group has been applying computer technology to the bridge area for state departments of transportation for over 30 years, using a wide range of programming skills.
RESPONSIBILITIES


Work with existing asset management software code. Ability to work with a team of developers. Working with a database related to asset management. Working on a variety of bridge software projects. Managing the work for individual tasks. Writing user and system documentation.


PROFESSIONAL REQUIREMENTS


Degree from an accredited STEM program or relevant experience. Civil Engineering with a structural background preferred. Asset management experience. Bridge Asset Management experience, desirable. Bridge analytical experience a plus. Experience with Windows User Interface development a plus. Solid C# .NET programming skills. Strong object-oriented design and development experience. Understanding of source control concepts. Excellent oral and written communication skills. HTML, CSS, XSL/XSLT, JavaScript (a plus). Vue 3 or general computer graphics (a plus).


COMPENSATION


The salary range for this position is $80,7011 - $121,067 per year. This will be dependent on the experience and expertise of the incoming candidate.


BENEFITS


We offer a comprehensive benefits package including:

Medical, dental, vision insurance 401k Retirement Plan Health Savings Account (HSA) Flexible Spending Account (FSA) Life, AD&D, short-term, and long-term disability Professional and personal development Generous paid time off Commuter and wellness benefits
jobs
Post a job for free, promote it for a fee

System software developer job description example 2

ASRC Federal system software developer job description

ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems.

ASRC Federal is looking for software developers for Machinery Control System. ASRC is looking 4-8 years' experience in software development, maintenance, or support of large-scale software programs * Experience in Open/Layered Architecture Environment, * Real-Time System Data Analysis; Problem Analysis; System Integration. * Experience developing software with Java, C++, or Python. * Experience developing software with Agile scaled principles. * Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins * Experience working with WINDOWS and LINUX platforms.* Experience with Integrated Development Environments (IDE) such as Eclipse or VSCode. * Familiar with UML syntax and its use in Model-based tools like Rapsody * Familiar with driver-based and automated test environments * Familiar with Git * Familiar with issue tracking systems like JIRA (Project Management Tool)or Trello.
Education Req: Bachelor's degree (in Engineering, Computer Science or related field) or equivalent.
Industry Exp: 2 to 4 years of related experience.
Note: Masters degree in related field equates to +2 years of actual industry experience. Doctorate equates to +5 years of actual industry experience.

Current possession of a U.S. Government Secret security clearance is a plus but not required when hired.


Requirements


ASRC Federal Mission Solutions is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems.

ASRC Federal is looking for software developers for Machinery Control System. ASRC is looking 4-8 years' experience in software development, maintenance, or support of large-scale software programs * Experience in Open/Layered Architecture Environment, * Real-Time System Data Analysis; Problem Analysis; System Integration. * Experience developing software with Java, C++, or Python. * Experience developing software with Agile scaled principles. * Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins * Experience working with WINDOWS and LINUX platforms. * Experience with Integrated Development Environments (IDE) such as Eclipse or VSCode. * Familiar with UML syntax and its use in Model-based tools like Rapsody * Familiar with driver-based and automated test environments * Familiar with Git * Familiar with issue tracking systems like JIRA (Project Management Tool)or Trello.


**COVID-19 Vaccination Requirement Statement


The COVID-19 vaccination requirement in Executive Order 14042 and FAR 52.223-99 is currently not effective. But please note that if those or other related requirements become effective, positions will require successful candidates to obtain and show proof of COVID-19 vaccination(s). ASRC Federal is an equal opportunity employer and will provide reasonable accommodation to those individuals who are unable to be vaccinated consistent with federal, state, and local law.


EEO Statement


ASRC Federal and its Subsidiaries are Equal Opportunity / Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
jobs
Dealing with hard-to-fill positions? Let us help.

System software developer job description example 3

Apple system software developer job description

San Diego,California,United States

Software and Services

+ Strong coding skills, preferably in C/C++/Objective C

+ Experience in software design/development

+ Strong analytical thinking to solve challenging problems

+ Excellent debugging skills

+ Strong system level understanding

+ Self-motivated and able to work independently

+ Excellent spoken and written communication skills

**Description**

We're looking for a motivated engineer with excellent programming, problem solving and communication skills. In this role, you will be working on design and development of systems software to help improve battery usage and performance of Apple products. This includes logging infrastructure to model energy usage, performance and server impact of different apps and software services. You would also be developing real-time analysis mechanisms to detect/mitigate issues and using analytics to understand large scale trends. To be successful in this role, you must have a solid foundation in software design/architecture coupled with good system understanding and excellent debug/triage skills.

**Education & Experience**

• B.S., M.S., or Ph.D. in Computer Science, Electrical Engineering, or equivalent

**Additional Requirements**

+ Additional Requirements

+ Preferred skills and experience: • Experience with development on embedded platforms • Good understanding of operating system concepts • Good understanding of networking concepts

**Apple Footer**

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (Opens in a new window) .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .

Apple is required to comply with a COVID-19 vaccination mandate issued by the New York City Department of Health. We will verify the vaccination status of all New York City team members who are working at an Apple Store, office, or partner store in New York City. New York City Department of Health Learn more (Opens in a new window) .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you're applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.

Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .
jobs
Start connecting with qualified job seekers

Resources for employers posting system software developer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

System software developer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.