Jobs
Interviews

2 Object Engineering Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a high-level technical expert, you will be responsible for addressing problems related to systems integration, compatibility, and multiple platforms. You will lead a large development team in designing highly complex software systems for both internal and external customers, ensuring project completion as required. Your role will involve designing, developing, operating, and maintaining software and firmware components and computing systems software to meet engineering, scientific, and manufacturing requirements. Independently, you will design and develop new software products or major enhancements to existing software for internal and external customers. Additionally, you will provide functional and empirical analysis in relation to the design, development, and implementation of software operating systems, including utility software, development software, and diagnostic software. Feasibility analysis on potential future projects will also be within your scope of responsibility. In this role, you will have the authority to perform and approve code and test reviews, exercising considerable latitude in determining the technical objectives of assignments. You will be expected to advance new techniques and contribute to the state-of-the-art in computer science fundamentals such as design patterns, data structures, object-oriented programming, and software design. Furthermore, mentoring less-experienced software development staff and defining software development best practices will be key aspects of your responsibilities. Representing the organization as the prime technical contact on contracts and projects, you will interact with senior external personnel on significant technical matters that often require coordination between organizations. You may also act as a team leader on complex projects, participate in the development of test strategies, devices, and systems, and ensure adherence to Agile principles and practices for yourself and your team. To qualify for this role, you must hold a Bachelor's degree in Computer Science or possess an equivalent combination of education and experience. Proficiency in object engineering and applications development using C++ is essential, with experience in modern C++ (C++11/14/17) being highly preferred. Knowledge of unit and component level testing within the Catch framework using BDD style is required, along with the ability to develop technical solutions to complex problems creatively. Your experience with embedded operating systems and tools such as Yocto and/or Buildroot will be advantageous. Conducting research in design, development, testing, and utilization of electronic data processing hardware and software, as well as possessing a team-oriented attitude with excellent communication skills, are essential for success in this role.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a high-level technical expert, you will be responsible for addressing problems related to systems integration, compatibility, and multiple platforms. Leading a large development team, you will design highly complex software systems for internal and external customers, ensuring project completion as required. Your role will involve designing, developing, operating, and maintaining software and firmware components to meet engineering, scientific, and manufacturing requirements. You will independently design new software products or enhance existing ones, providing functional and empirical analysis for software operating systems. Performing feasibility analysis on potential projects and approving code and test reviews will be part of your responsibilities, allowing you considerable latitude in determining technical objectives. Demonstrating expertise in computer science fundamentals and mentoring junior staff, you will define software development best practices. Additionally, you will represent the organization as the prime technical contact on contracts and projects, interacting with senior external personnel on significant technical matters. As a team leader on complex projects, you may participate in the development of test strategies, devices, and systems. Holding yourself and your team accountable for adhering to Agile principles and practices will be crucial. A Bachelor's degree in Computer Science or equivalent education and experience is required for this role. Proficiency in object engineering and applications development using C++, particularly modern C++ (C++11/14/17), is essential. Knowledge of unit and component level testing within the Catch framework using BDD style is preferred. You should be skilled in developing technical solutions to complex problems, employing object-oriented systems and methodologies effectively. Experience with embedded operating systems like Yocto and/or Buildroot is necessary, along with conducting research in design, development, and testing of electronic data processing hardware and software. Utilizing specialized knowledge and technologies, you will go beyond routine tasks to contribute to the team's success. Your excellent team-oriented attitude and vision, along with effective communication skills, both verbal and written, will be essential for this role.,

Posted 3 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies