Logo for Arch Staffing Solutions LLP

Senior Engineer

Roles & Responsibilities

  • Proficiency in C and C++ programming languages.
  • Experience with the full software development lifecycle.
  • Ability to analyze customer standards and industry regulations.
  • Strong skills in software debugging, testing, and quality assurance.

Requirements:

  • Design and develop software architecture and interfaces.
  • Conduct testing, debugging, and validation of software modules.
  • Review requirements, design, and test documentation.
  • Estimate development efforts and ensure software quality throughout the lifecycle.

Job description

Mandatory :
Software Development Cycle (Requirement, Architecture, Interface, Design, coding in C and C++, Unit test, Integration test and Validation)
Software Debugging, Defect Analysis, Impact Analysis, Improvements
Strong knowledge of Software development life cycle, Strong knowledge of C and C++ programming skills
Analyses the customer standards specification as well as industry or legal standards for a product, and derives respective conclusions as for the software functionalities needed.
Plans and design the overall software architecture, including software integration and interface design.
Designs specifications of the program, and designs guidelines and procedures needed for programming.
Plans the development of software test requirements for modules under development, designs test specifications.
Completes estimates for modules under development and estimates own work.
Programming of the software and testing its functionality.
Completes the software quality assurance, update and release cycles and maintenance process throughout all lifecycle of the software.
Review software requirements, design, programming, test specification and test report.
Desirables :
Strong knowledge of software validation with multiple scope
Knowledge of software documentation (Requirements, Design, Test specification, Test report, release note, etc.)

Field Engineer (Solutions) Related jobs

Other jobs at Arch Staffing Solutions LLP

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.