1

Software Development Engineer 3 Jobs in Indiana (NOW HIRING)

Computer Engineer III/IV

Crane, IN · On-site

$111K - $131K/yr

The Computer Engineer III/IV architects, develops, integrates, and tests advanced hardware/software ... design, software development, or computer networks, including responsibility for end-to-end ...

Development Engineer

Warsaw, IN · On-site

$60 - $80/hr

Junior (1-3 years) Key Responsibilities * Support the design, development, and commercialization of ... Experience with CAD software and engineering analysis tools. * Knowledge of tolerance stack-up ...

... the latest generation software and hardware solutions and engineering services for defense ... GTS is in search of an Engineer III to support research, development, sustainment and upgrade of ...

... Engineer III-System Application based out of its location in Lafayette, IN. Job Duties: Conduct in ... software development to support company products. Communicate customer design not limited to ...

Key Responsibilities Design & Product Development * Assist with the design and development of new and existing products using 3D CAD software. * Create and modify engineering drawings and models.

... Engineer III-System Application based out of its location in Lafayette, IN. Job Duties: Conduct in ... software development to support company products. Communicate customer design not limited to ...

Key Responsibilities Design & Product Development * Assist with the design and development of new and existing products using 3D CAD software. * Create and modify engineering drawings and models.

The Software Validation Engineer will be responsible for performing validation activities as new or implemented software within the operations, quality or other functions. Strong and in-depth ...

Showing results 21-40

Software Development Engineer 3 information

What are the roles and responsibilities of a Software Development Engineer 3?

A Software Development Engineer 3 (SDE3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They often lead technical initiatives, mentor junior engineers, and contribute to architectural decisions. SDE3s are expected to have deep expertise in their technology stack, strong problem-solving skills, and the ability to drive projects from conception to deployment. They collaborate with cross-functional teams to deliver high-quality software solutions and may also participate in code reviews and technical interviews.

What skills and qualifications are needed to thrive as a Software Development Engineer 3?

To thrive as a Software Development Engineer 3, you need advanced proficiency in programming languages like Java, Python, or C++, strong problem-solving abilities, and a bachelor’s degree in computer science or related field. Experience with version control systems (e.g., Git), cloud platforms (e.g., AWS or Azure), and familiarity with CI/CD pipelines and relevant certifications are often required. Effective communication, leadership, and collaboration skills help in mentoring junior engineers and working within agile teams. These competencies enable you to deliver robust software solutions, drive technical excellence, and contribute to both team and organizational success.

How does a Software Development Engineer 3 typically collaborate with cross-functional teams during the software development lifecycle?

As a Software Development Engineer 3, you will often work closely with product managers, quality assurance engineers, UX designers, and other developers to ensure alignment on project goals and technical requirements. Collaboration usually involves participating in sprint planning, code reviews, and design discussions, as well as providing mentorship to junior engineers. This level of engagement fosters a deeper understanding of the product and helps deliver high-quality software solutions that meet user and business needs.

What is a Software Development Engineer 3?

A Software Development Engineer 3 (SDE 3) is a senior-level software engineer responsible for designing, developing, and maintaining complex software systems. They typically have several years of experience, strong coding skills in languages like Java or C++, and expertise in system architecture and problem-solving. SDE 3 roles often involve mentoring junior engineers and leading technical projects.

What cities in Indiana are hiring for Software Development Engineer 3 jobs?

Cities in Indiana with the most Software Development Engineer 3 job openings:

Computer Engineer III/IV

Crane, IN • On-site

Warrant Technologies
Guided Missile and Space Vehicle Manufacturing • 1 - 10 employees

$111K - $131K/yr

Full-time

Re-posted yesterday


Job description

The Computer Engineer III/IV architects, develops, integrates, and tests advanced hardware/software solutions for mission systems across NSWC Crane's digital engineering portfolio. This senior engineer spans embedded processing, networked computing, and edge analytics, ensuring that designs meet requirements for performance, reliability, cybersecurity, and manufacturability from concept through production deployment. The role partners with systems engineering, manufacturing, logistics, and government IPT leads to mature prototypes, supervise build-and-install efforts, and drive continuous improvement across platforms and labs. This position is contingent upon award. Award is expected by the end of the year (2026).
Requirements
- Master's degree in Computer Engineering, Electrical/Electronics Engineering, or Mathematics with a concentration in computer science.
- 7+ years of professional experience in computer design, software development, or computer networks, including responsibility for end-to-end integration and verification.
- Deep knowledge of computer architecture, embedded processing, interface protocols, and operating systems relevant to Navy/DoD mission computing.
- Proven ability to translate system requirements into robust hardware/software implementations, conduct trade studies, and manage risk across performance, schedule, and cost constraints.
- Experience supervising manufacturing or installation of computer systems and conducting formal verification/validation with government stakeholders.
- Familiarity with secure development practices, cybersecurity compliance (RMF/DoD guidelines), and documentation required for Navy accreditation packages.
- Excellent communication skills for leading design reviews, writing technical documentation, and briefing senior government leadership.
- Active DoD Secret clearance (or clearable to that level) required due to access to classified programs and facilities.
- Demonstrated leadership designing and fielding complex computer hardware/software systems for DoD platforms, preferably within NSWC Crane mission areas (EW, sensors, weapons, or expeditionary systems).
- Strong background in full-lifecycle digital engineering, including model-based design, rapid prototyping, hardware-in-the-loop testing, and configuration management.
- Hands-on proficiency with modern programming languages (C/C++, Python, Java) and HDL/tool flows for FPGA or ASIC development, plus experience integrating COTS single-board computers and networking hardware.
- Prior success coordinating manufacturing, installation, and sustainment activities with multi-company teams, ensuring interface compliance and producibility.