1

Application Design Engineer Jobs in Chicago, IL (NOW HIRING)

Gather information, design, develop, test and implement high-quality, user-friendly solutions to ... Requirements5+ years of experience with application support, writing SQL queries and working with ...

New

... application design patterns. * Familiarity with AWS architecture, including selecting optimal services for specific use cases. * Experience with Harness, IDP, and feature flag systems. * DevOps and ...

Gather information, design, develop, test and implement high-quality, user-friendly solutions to ... Requirements5+ years of experience with application support, writing SQL queries and working with ...

New

Sr. Product Design Engineer

Lisle, IL · On-site

$100K - $130K/yr

Molex is seeking an experienced Sr. Product Design Engineer to join our Copper Solutions I/O team ... Develop product and application specifications documents for testing that meet our customer ...

Sr. Product Design Engineer

Lisle, IL · On-site

$100K - $130K/yr

Molex is seeking an experienced Sr. Product Design Engineer to join our Copper Solutions I/O team ... Develop product and application specifications documents for testing that meet our customer ...

The ideal candidate will be a motivated, self-starter eager to join a team of dedicated engineers responsible for supporting a variety of roles related to new product design, application, testing and ...

Showing results 41-60

Application Design Engineer information

See Chicago, IL salary details

$21

$59

$89

How much do application design engineer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for application design engineer in Chicago, IL is $59.51, according to ZipRecruiter salary data. Most workers in this role earn between $43.37 and $75.58 per hour, depending on experience, location, and employer.

What is an application design engineer?

Application Design Engineers are professionals who develop, customize, and optimize technical solutions or products to meet specific client or industry needs. They work closely with customers, sales teams, and product development teams to ensure that applications perform efficiently and address user requirements. Their role often involves both engineering design tasks and application support, requiring a strong understanding of both product capabilities and customer use cases. They may also assist in troubleshooting, prototyping, and modifying existing systems to improve functionality.

What are some common challenges faced by application design engineers when working on custom solutions for clients?

Application Design Engineers often encounter challenges such as balancing client requirements with technical feasibility, managing tight deadlines, and ensuring seamless integration with existing systems. They must frequently adapt to evolving project scopes and navigate communication between cross-functional teams, including sales, development, and support. Strong problem-solving and collaboration skills are essential, as is the ability to clearly translate client needs into practical design specifications.

What are the key skills and qualifications needed to thrive as an application design engineer, and why are they important?

To thrive as an Application Design Engineer, you need a solid background in engineering principles, software development, and system design, usually supported by a degree in engineering or computer science. Familiarity with CAD software, simulation tools, and programming languages such as Python or C++ is typically required, along with certifications like Certified Systems Engineering Professional (CSEP) being advantageous. Strong problem-solving skills, creativity, and effective communication are essential soft skills for translating client needs into technical solutions and collaborating with cross-functional teams. These skills ensure that complex applications are designed efficiently, meet user requirements, and function reliably in real-world environments.

What is the difference between Application Design Engineer vs Software Engineer?

AspectApplication Design EngineerSoftware Engineer
CredentialsBachelor's in Engineering, CAD or design certificationsBachelor's in Computer Science or related field, coding certifications
Work EnvironmentDesign labs, manufacturing settings, client sitesOffices, development labs, remote work
Industry UsageElectronics, automotive, industrial equipmentIT, software development, tech companies
Primary FocusDesigning and testing physical products and systemsWriting, testing, and maintaining software applications

Application Design Engineers focus on creating and testing physical product designs, often working with hardware and systems integration. Software Engineers primarily develop and maintain software applications. While both roles require technical skills and collaboration, their core responsibilities and work environments differ significantly, making this comparison useful for those exploring career options or job opportunities in engineering fields.

Do application design engineers make good money?

Application design engineers typically earn competitive salaries that vary based on experience, location, and industry. They often have specialized skills in software or hardware design, which can lead to higher compensation, especially with advanced certifications or expertise in tools like CAD or simulation software.

What cities near Chicago, IL are hiring for Application Design Engineer jobs?

Cities near Chicago, IL with the most Application Design Engineer job openings:

Cybersecurity Engineer IV - Application Security

Scepter Technologies, Inc

Chicago, IL • On-site

$60.50 - $81/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Cybersecurity Engineer IV Application Security

Location: Chicago, IL | Peoria, IL | Dallas, TX
Work Model: Hybrid (Currently onsite every Wednesday; role is expected to transition to 5 days/week onsite. Candidates must be local and willing to work onsite full-time when required.)
Duration: Duration: 12 months

Important Notes

  • This is an Application Security position, not a general Cybersecurity role.
  • Candidates with backgrounds focused primarily on Network Security, SOC Operations, Infrastructure Security, or traditional Cybersecurity without significant Application Security experience are unlikely to be a strong fit.
  • Experience collaborating directly with software development teams and integrating security throughout the SDLC is essential.

Position Overview

Client is seeking an experienced Cybersecurity Engineer IV specializing in Application Security to join its Security Engineering team. This is not a general cybersecurity role the primary focus is embedding security throughout the Software Development Lifecycle (SDLC) while partnering directly with software engineering teams.

The selected candidate will support external-facing, revenue-generating eCommerce and web applications, ensuring security is integrated from application design through deployment and production. This position is ideal for security professionals who have experience working alongside developers to build secure applications rather than performing security assessments after development is complete.

About the Team

The Security Engineering team partners closely with Caterpillar's eCommerce Development organization to integrate security into every phase of application development. Engineers work directly with software developers, architects, and technical leaders to improve secure coding practices, identify vulnerabilities early, and implement scalable security solutions throughout the SDLC.

Top Skills

  • Application Security
  • Software Development Lifecycle (SDLC)
  • Secure Software Development
  • SAST & DAST
  • Security Governance
  • DevSecOps / CI-CD Security
  • Vulnerability Management
  • Secure Coding Practices
  • Software Development Background
  • Strong Communication & Stakeholder Management

Key Responsibilities

  • Partner with software engineering teams to integrate security throughout the Software Development Lifecycle (SDLC).
  • Embed Security by Design principles into application architecture and development.
  • Review and improve application security practices across enterprise web applications.
  • Identify, analyze, prioritize, and help remediate application security vulnerabilities.
  • Utilize and support security testing throughout the SDLC, including Static and Dynamic Application Security Testing (SAST/DAST).
  • Analyze application code when necessary to identify security risks and recommend remediation.
  • Collaborate with developers to implement secure coding practices.
  • Communicate security risks, findings, and recommendations to software engineers, technical leadership, and business stakeholders.
  • Provide guidance on secure software development, application security governance, and security best practices.
  • Support security integration within CI/CD pipelines and modern development workflows.
  • Educate development teams on application security principles and secure development methodologies.

Required Qualifications

Education & Experience

  • Bachelor's degree in Computer Science or a related technical field with 8+ years of Information Security experience
    OR
  • Master's degree with 6+ years of Information Security experience

Senior candidates with significant Application Security experience are encouraged to apply.

Required Technical Qualifications

Application Security

  • Strong hands-on experience in Application Security.
  • Experience integrating security into modern Software Development Lifecycles.
  • Knowledge of secure software development practices.
  • Experience with application security governance.

Software Development Lifecycle (Highest Priority)

Candidates must demonstrate strong understanding of the complete SDLC, including:

  • Requirements gathering
  • Application architecture
  • Software development
  • Testing
  • Deployment
  • Production support
  • Application maintenance

Previous software development experience is highly desirable, as this role partners directly with development teams throughout the development lifecycle.

Security Testing

Experience with application security testing methodologies such as:

  • Static Application Security Testing (SAST)
  • Dynamic Application Security Testing (DAST)

Experience with any commercial security testing platform is acceptable. Expertise with Caterpillar-specific tools is not required.

Software Development

Preferred experience with:

  • Reading and understanding application source code
  • Working alongside software developers
  • Secure coding practices
  • Security integration within CI/CD pipelines

Source Control

Experience with GitHub or similar source control platforms.

Preferred Qualifications

  • Software development experience
  • Ability to review and analyze application source code
  • AI programming or AI model experience
  • Experience utilizing AI tools within software development
  • Familiarity with secure DevSecOps practices

Candidates with AI experience will receive additional consideration when technical qualifications are otherwise comparable.

Required Soft Skills

  • Excellent written and verbal communication skills
  • Ability to explain complex cybersecurity concepts to technical and non-technical audiences
  • Strong collaboration and stakeholder management skills
  • Experience working with software engineers, architects, and technical leadership
  • Strong presentation and interpersonal skills
  • Ability to influence security decisions across multiple teams

Ideal Candidate Profile

Successful candidates will have experience:

  • Embedding security throughout the Software Development Lifecycle
  • Working directly with software engineering teams
  • Supporting secure application development
  • Integrating security into CI/CD pipelines
  • Performing application security assessments
  • Helping developers understand and remediate vulnerabilities
  • Securing customer-facing web and eCommerce applications

Why Join This Team?

This role offers the opportunity to secure high-visibility, external-facing eCommerce platforms that directly support Caterpillar's business and customer experience. You'll collaborate with development teams from concept through production, helping build secure, scalable applications that protect business-critical and revenue-generating systems.

Candidate Requirements

Required

  • Strong Application Security experience
  • Deep understanding of the Software Development Lifecycle (SDLC)
  • Secure software development expertise
  • Experience with SAST and DAST
  • Security governance experience
  • Ability to work directly with software developers
  • Excellent communication and stakeholder management skills
  • Local to Chicago, IL, Peoria, IL, or Dallas, TX
  • Willingness to transition to full-time onsite as business needs evolve

Preferred

  • Software development background
  • Source code review and analysis experience
  • GitHub experience
  • AI programming or AI model experience
  • DevSecOps experience

Interview Process

Round 1 Technical Interview

  • Hiring Manager
  • Lead Cybersecurity Engineer

Focus Areas:

  • Application Security
  • Secure SDLC
  • Security integration within software development
  • Technical experience
  • Communication skills

Round 2 Onsite Interview

  • In-person team interview
  • Technical discussion
  • Team fit and collaboration
  • Communication and problem-solving assessment