AMETEK logo
✓ Verified Listing🎯 Active Opportunity

Software Engineer

AMETEKPosted 2 days agoLast checked Aug 29, 2026
Apply Now
📍 Bangalore, KA, IN, 560048
💼 1 year
Full-time
🎓 2024, 2025 Batch
🚀 Software Engineer
💰Competitive (Company Standard)

Job Details & Requirements

Verified Employer Listing

Job Description

Job Title: Software Engineer

Location: Bangalore, KA, IN, 560048

Business Unit: Power & Data Systems

Posting Date: Aug 25, 2026

Job Description:

Summary:

We are seeking a motivated and detail-oriented Software Engineer with 1 year of experience in aerospace embedded software development and verification. The candidate will be involved in the complete software development lifecycle, including requirements analysis, embedded C software development, verification and validation activities, configuration management, and defect tracking for safety-critical aerospace applications.

The ideal candidate should possess hands-on experience with STM32F Microcontrollers, IAR Embedded Workbench, IBM DOORS, PVCS Version Manager, and Mantis Bug Tracker, along with a strong understanding of aerospace software development processes and DO-178B/C guidelines. The person in this position is expected to be an independent contributor able to work in a collaborative and fast-paced engineering environment. Strong written and oral communication are essential for status reporting, milestone deliverables, and effectively interfacing directly with team members, customers, and program managers

🎯 What Success Looks Like in This Role

Software Development

Develop, modify, and maintain embedded software using C programming language.

Implement software requirements based on approved aerospace system specifications.

Perform coding, debugging, integration, and unit testing activities.

Support software maintenance, issue resolution, and change implementation.

Ensure compliance with project coding standards and software development processes.

Embedded Systems Development

Develop firmware for STM32F series microcontrollers.

Utilize IAR Embedded Workbench for software development, compilation, debugging, and deployment.

Interface with hardware peripherals and communication protocols such as ARINC 429, UART, SPI, I2C, and CAN.

Support board-level testing and hardware-software integration activities.

Requirements Engineering

Analyze and understand Technical Requirement Document (TRD) and Functional Requirement Specifications (FRQ).

Maintain requirements traceability using IBM DOORS.

Participate in requirements reviews and change impact assessments.

Ensure traceability between requirements, design documents, source code, and test artifacts.

Verification & Validation

Develop High-Level Test Procedures (HLTPs) based on system and software requirements.

Execute HLTPs and document test evidence and results.

Review HLTPs to ensure completeness, correctness, and requirements coverage.

Prepare and review High-Level Test Result Sheets (HLTRS).

Participate in software verification and validation activities throughout the project lifecycle.

Conduct peer reviews and support audit activities.

Configuration & Change Management

Manage software artifacts, source code, and project documentation using PVCS Version Manager.

Support software baselining and release activities.

Ensure compliance with configuration management and change control processes.

Defect Management

Report, analyze, track, and verify defects using Mantis Bug Tracker.

Support root cause analysis and corrective action implementation.

Participate in defect review and closure activities.

Process Compliance

Adhere to aerospace software development processes and quality standards.

Support project reviews, audits, and certification activities.

Ensure compliance with safety-critical software development practices.

Required Technical Skills

Programming & Embedded Software

Strong knowledge of Embedded C Programming.

Experience in software design, coding, debugging, integration, and testing.

Hands-on experience with STM32F Microcontrollers.

Experience using IAR Embedded Workbench for firmware development and debugging.

Understanding of embedded software architecture and real-time systems.

Aerospace Domain Knowledge

Good understanding of aerospace software development and verification lifecycle.

Experience with:

System Requirement Specifications (SRQ)

Functional Requirement Specifications (FRQ)

Requirements Traceability

HLTP Development

HLTP Execution

HLTP Review

HLTRS Preparation and Review

Software Verification & Validation Activities

Standards & Processes

Good knowledge of DO-178B/DO-178C objectives, activities, and compliance requirements.

Understanding of:

Requirements-Based Development

Requirements-Based Testing

Software Reviews and Inspections

Bidirectional Traceability

Verification & Validation Processes

Software Configuration Management

Change Control and Problem Reporting

Certification Documentation and Compliance Evidence

Tools

IBM DOORS

PVCS Version Manager

Mantis Bug Tracker

IAR Embedded Workbench

STM32 Development Ecosystem

Soft Skills

Excellent oral and written communication skills.

Ability to prepare clear and concise technical documentation, test reports, and review comments.

Strong interpersonal skills with the ability to work effectively in cross-functional teams.

Good presentation and stakeholder communication skills.

Strong analytical and problem-solving abilities.

Ability to independently manage assigned tasks and meet project deadlines.

Attention to detail and commitment to delivering high-quality work.

Proactive attitude with a continuous learning mindset.

Ability to participate effectively in technical reviews, audits, and customer interactions.

Educational Qualification

Bachelor's Degree in:

Computer Science Engineering (OR)

Electronics & Communication Engineering

Preferred Skills

Exposure to avionics or aerospace embedded systems.

Familiarity with serial communication protocols (UART, SPI, I2C, CAN, ARINC 429) and A/D and DAC interfaces.

Exposure to safety-critical software development environments.

Experience participating in DO-178B/C projects.

Familiarity with software review, testing, and quality assurance processes.

Working knowledge of Tools like DOORS for requirements management, Mantis for issue tracking and PVCS for configuration management

Key Competencies

Embedded Software Development

Aerospace Software Verification

DOORS Requirements Management

DO-178B/C Compliance

Configuration Management (PVCS)

Defect Tracking (Mantis)

Technical Documentation

Team Collaboration

Problem Solving

Recommended Technical Skills
CommunicationProblem Solving

🎓 Preparation Guide for Software Engineer

Verified Guide • 4 min read

AMETEK is accepting applications for the Software Engineer (Full-time) role in Bangalore, KA, IN, 560048, targeted towards 2024, 2025 graduates (1 year). Compensation is governed by company compensation bands and candidate assessment. Key skills highlighted for this position include Communication, Problem Solving. This guide provides independent candidate preparation notes to help you align your resume, review key competencies, and submit an informed application through AMETEK's official portal.

Role Highlights & Candidate Considerations

Key factors to review before submitting your application for Software Engineer at AMETEK:

✓ Verified entry-level opportunity for 2024, 2025 candidates looking to start a career at AMETEK.

✓ Clear technical alignment if your portfolio demonstrates hands-on work with Communication, Problem Solving.

✓ On-site/hybrid collaboration at Bangalore, KA, IN, 560048, offering direct team interaction and mentorship.

✓ Opportunity to establish verified industry experience and build production project depth.

Important considerations:

• Fresher and entry-level openings receive high applicant volumes — early, well-tailored submissions are critical.

• Evaluation may include practical drills on listed competencies (Communication, Problem Solving).

Key Evaluation Focus Areas

Hiring panels for entry-level Software Engineer roles generally evaluate candidates across core fundamentals, practical implementation capability, and structured communication:

✓ Evidence of hands-on project implementation rather than just tutorial completions.

✓ Clear verbal explanation of technical decisions, architecture choices, and trade-offs.

✓ Strong grasp of core fundamentals relevant to the role category.

✓ Familiarity with standard developer tools (Git, terminal, clean code formatting).

Application Checklist for Software Engineer

Review these actionable items before clicking the application button:

1. Confirm graduation batch eligibility (2024, 2025) and location requirement (Bangalore, KA, IN, 560048).

2. Ensure project descriptions mention measurable impact and specific tools used.

3. Verify all live demos, portfolio links, and GitHub repositories are publicly accessible.

4. Practice a structured walkthrough of your main project using the STAR method.

Frequently Asked Questions

This opening is structured for 1 year candidates from the 2024, 2025 batch in Bangalore, KA, IN, 560048. Candidates should review the official job posting to verify degree specializations and eligibility criteria.
No, this is an entry-level/fresher opportunity. Strong academic or self-directed projects that demonstrate relevant skills are effective proof of capability.
Every job on CampusToCareer is manually verified against the employer's official careers portal before listing, and opportunities are maintained for a 14-day freshness window to prevent stale applications.
If a listing has reached its application cap on the employer portal, visit AMETEK's official careers website directly to check for re-opened positions or related early-career drives.
Job Summary

Software Engineer

CompanyAMETEK
LocationBangalore, KA, IN, 560048
Salary / StipendAs per standards
Experience1 year
Target Batch2024, 2025
Job TypeFull-time
Application Routejobs.ametek.com
Apply Now

Share this Opportunity