Software Engineer

AMETEK, Inc.

Bengaluru

Hybrid

INR 800,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMETEK, Inc. seeks a motivated Software Engineer with about 1 year of aerospace embedded software experience. You will develop embedded C for STM32F microcontrollers, perform verification and validation, and ensure traceability from requirements to test artifacts.

Collaboration with program managers and teams is essential in a fast-paced environment. Required skills include STM32F, IAR Embedded Workbench, IBM DOORS, PVCS, and Mantis for defect tracking.

Qualifications

  • Bachelor's degree in CS/EC engineering or equivalent.
  • Experience in aerospace embedded software development is preferred.
  • Knowledge of DO-178B/C guidelines is desirable.

Responsibilities

  • Develop, modify, and maintain embedded software in C for STM32F microcontrollers.
  • Perform verification, validation, and unit testing per DO-178B/C.
  • Collaborate with cross-functional teams to meet safety-critical requirements.
  • Maintain requirements traceability using IBM DOORS and track defects with Mantis.

Skills

Embedded C programming
STM32F microcontrollers
Verifications & validation
Requirements tracing
Communication skills

Education

Bachelor's degree in Computer Science or Electronics & Communication

Tools

IAR Embedded Workbench
IBM DOORS
PVCS Version Manager
Mantis Bug Tracker

Job description

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

Key Responsibilities

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.
  • 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
  • Embedded Software Development
  • Aerospace Software Verification
  • DOORS Requirements Management
  • DO-178B/C Compliance
  • Configuration Management (PVCS)
  • Technical Documentation
  • Problem Solving
  • Effective Communication
Compensation

Currency: INR

Salary Minimum: Market

Salary Maximum: Market

Incentive: Market

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

AMETEK, Inc. is a leading global provider of industrial technology solutions servinga diverse set of attractive niche markets with annual sales over $7.5billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual,Inclusion, Teamwork, and Social Responsibility. AMETEKisa component of the S&P 500. Visit https://www.ametek.com/careers for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Technical Lead - Mechanical Design
Senior Technical Lead - Mechanical Design

AMETEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Platform Software Tech Lead
Platform Software Tech Lead

AMETEK • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Technical Lead - Mechanical Design
Senior Technical Lead - Mechanical Design

AMETEK, Inc. • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Platform Software Senior Engineer
Platform Software Senior Engineer

AMETEK • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Embedded Firmware Engineer
Embedded Firmware Engineer

AMETEK • Bengaluru

On-site
INR 300,000 - 600,000
Sr Tech Lead HW
Sr Tech Lead HW

AMETEK • Bengaluru

On-site
INR 5,747,000 - 9,579,000
Mechanical Engineer (Design)
Mechanical Engineer (Design)

AMETEK, Inc. • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Engineer - Cybersecurity Software Engineer
Senior Engineer - Cybersecurity Software Engineer

AMETEK, Inc. • Bengaluru

On-site
INR 11,483,000 - 17,225,000
Mechanical Engineer (System Design & Manufacturing)
Mechanical Engineer (System Design & Manufacturing)

AMETEK, Inc. • Bengaluru

On-site
INR 420,000 - 700,000
Principal Engineer
Principal Engineer

Prattwhitney • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Transportation facility
Meal coupons
Group Term Life Insurance
+8