Software Engineer

PDS Tech Commercial

Iowa

On-site

USD 104,000 - 149,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

PDS Tech Commercial is partnering with a leading aviation technology organization to hire a Software Engineer for an exciting 4-month consultant assignment in Cedar Rapids, IA. You will develop and verify embedded software powering advanced cockpit display technologies, ensuring quality, reliability and compliance with aviation safety standards.

Requires 5+ years of software engineering, DO-178C DAL A/B verification, and strong embedded C++ skills.

Qualifications

  • 5+ years of software engineering experience required.
  • Experience with DO-178C DAL A or DAL B requirements-based verification.
  • Experience with low-level software integration and verification including unit testing.
  • Strong embedded C++ development experience.
  • Ability to work in cross-functional teams.
  • Strong analytical and debugging skills.

Responsibilities

  • Participate in daily team meetings to coordinate priorities and milestones.
  • Develop requirements-based test cases and procedures for safety-critical avionics software.
  • Collaborate with requirements engineers, software developers, verification specialists and reviewers to create and approve test artifacts.
  • Execute software verification activities in accordance with DO-178C standards.
  • Perform low-level software integration and verification, including unit testing.
  • Execute and debug tests on embedded hardware in lab environments.
  • Analyze test results and support root cause investigations.
  • Collaborate with onsite and global engineering teams, including international partners.
  • Ensure verification documentation meets quality and certification requirements.
  • Support multiple projects including Display Head Software and Touch Screen Software.

Skills

Embedded C++
DO-178C DAL A/B
Low-Level Verification
Unit Testing
Verification Experience

Education

Bachelor's degree in Computer/Software/Electrical Engineering or STEM

Job description

Job Description

Job Description

Engineer the Technology Behind the Flight Deck: Join Us as a Software EngineerDrive Innovation in Aviation Through Advanced Embedded Software Development and Verification

PDS Tech Commercial is partnering with a leading aviation technology organization to hire a Software Engineer for an exciting consulting opportunity in Cedar Rapids, IA. If you have a passion for embedded software, avionics systems, and safety-critical verification, this role offers the opportunity to make a direct impact on next-generation aviation technology.

In this position, you'll contribute to the development and verification of software powering advanced display systems, including display head and touchscreen technologies used in modern aircraft. Your expertise will help ensure software quality, reliability, and compliance with the rigorous standards required for aviation safety.

Position Details

Job Title: Software Engineer
Job Type: Full-Time Consultant (4-Month Assignment)
Location: Cedar Rapids, IA 52498
Schedule: Monday-Friday, First Shift (8:00 AM-5:00 PM)
Pay Rate: $91.76 per Hour

Your Impact

As a Software Engineer, you'll play a critical role in supporting multiple aviation software programs focused on advanced cockpit display technologies. Working within a collaborative engineering environment, you'll help develop, test, verify, and validate software that contributes to the safety and performance of aircraft systems used around the world.

What You'll Do
  • Participate in daily team meetings to coordinate priorities, progress, and program milestones.
  • Develop requirements-based test cases and test procedures for safety-critical avionics software.
  • Collaborate with requirements engineers, software developers, verification specialists, and reviewers to create and approve test artifacts.
  • Execute software verification activities in accordance with DO-178C standards.
  • Perform low-level software integration and verification, including unit testing activities.
  • Execute and debug software tests running on embedded hardware platforms in laboratory environments.
  • Analyze test results, identify issues, and support root cause investigations.
  • Work closely with both onsite and global engineering teams, including virtual collaboration with international engineering partners.
  • Ensure verification documentation meets quality and certification requirements.
  • Support multiple projects involving:
    • Display Head Software
    • Touch Screen Software
Required Qualifications
  • Minimum of 5 years of relevant software engineering experience.
  • Experience with DO-178C DAL A or DAL B Requirements-Based Verification.
  • Experience with Low-Level Software Integration and Verification, including unit testing.
  • Strong experience developing software in Embedded C++.
  • Ability to work effectively in collaborative, cross-functional engineering teams.
  • Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications
  • Experience with DO-178C DAL A or DAL B Requirements Development.
  • Bachelor's degree or higher in Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or another STEM discipline.
  • Experience within aviation, aerospace, avionics, or other safety-critical software environments.
  • Familiarity with embedded hardware testing and laboratory-based verification activities.
Why Join Us?
Shape the Future of Aviation

Your work will contribute to advanced cockpit display technologies that enhance aircraft performance, situational awareness, and flight safety for pilots worldwide.

Work Alongside Industry Experts

Collaborate with highly skilled engineers, verification specialists, and global development teams in a technically challenging and rewarding environment.

Solve Meaningful Engineering Challenges

Apply your expertise to complex embedded software systems where quality, reliability, and safety are critical.

Expand Your Technical Expertise

Gain valuable experience working with DO-178C processes, embedded C++ development, avionics software verification, and cutting-edge aviation technologies.

Competitive Compensation

Earn an exceptional rate of $91.76 per hour while contributing to programs that are advancing the future of aerospace innovation.

Be Part of a Culture of Excellence

Join a team that values collaboration, technical growth, innovation, and continuous improvement while supporting engineers in delivering high-quality solutions.

Ready to Take Your Engineering Career to New Heights?

If you

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Embedded Avionics Software Engineer
Real-Time Embedded Avionics Software Engineer

Cyient • Cedar Rapids (IA)

On-site
USD 95,000 - 120,000
Aviation Embedded Software Engineer - DO-178C, C++
Aviation Embedded Software Engineer - DO-178C, C++

PDS Tech Commercial • Iowa

On-site
USD 104,000 - 149,000
Software Engineer
Software Engineer

Actalent • Phoenix (AZ)

Hybrid
USD 96,000 - 103,000
Medical, dental & vision
401(k) retirement plan
Life Insurance
Software Certification Engineer (Software Verification Engineer)
Software Certification Engineer (Software Verification Engineer)

Mid Continent Instrument Co. • Wichita (KS)

On-site
USD 70,000 - 110,000
Software Verification & Test Engineer
Software Verification & Test Engineer

Crown Innovations, Inc. • Oregon

Hybrid
USD 100,000 - 150,000
Generous PTO
Comprehensive medical, dental, and VIs
Health Savings Account (HSA)
+6
Hardware Engineer
Hardware Engineer

Accelera • Cedar Rapids (IA)

On-site
USD 85,000 - 121,000
Software Engineer
Software Engineer

Talentify • Phoenix (AZ)

Hybrid
USD 145,000 - 156,000
Medical, dental & vision
401(k) Retirement Plan
Paid time off
Sr Advanced Software Engineer
Sr Advanced Software Engineer

Honeywell Aerospace US LLC in • Phoenix (AZ)

Hybrid
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Software Engineer
Software Engineer

Talentify • Cedar Rapids (IA)

Hybrid
USD 96,000 - 103,000
Medical, dental & vision
401(k) retirement plan
Life Insurance
Software Engineer Sr - E3
Software Engineer Sr - E3

Lockheed Martin • Palmdale (CA)

On-site
USD 110,000 - 205,000
Medical, Dental, Vision
401(k) match
Flexible work arrangements