Embedded Product Development (Sr. Engineer / Lead Engineer)

8 - 12 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Engineer specializing in Machine Technology, you will be responsible for leading the development of productivity systems for machine products manufactured by our client. Your role will involve partnering with and providing technical guidance to global teams, while continuously learning about innovative technology and expanding your professional network. Your duties and responsibilities will include leading the design and development of electronics systems and software for machine technologies. You will collaborate with various teams to develop product requirements, handle change requests, and ensure the priorities of software program deliverables are met for machine programs. Additionally, you will work closely with system engineers and machine application teams to address regional product needs, drive improvements in software design and architecture, and ensure the delivery of customer-committed products. To qualify for this position, you must hold a Bachelor's Degree in EEE/ECE/E&I with a minimum of 8 years of experience in product development. Experience in electronics/embedded product development is preferred, along with strong hands-on experience in embedded C/C++ software development and knowledge of developing embedded Linux and RTOS application software. Proficiency in unit and integration test plan development, as well as communication protocols like CAN, J1939, UART, I2C, SPI, and MODBUS, is required. You should also have experience with software development and debug tools such as Trace32, Eclipse, Keil C uVision, CodeWarrior, Wireshark, CANalyzer, CANoe, GDB, and Google Test. Knowledge of microcontrollers, EEPROM, FLASH, and RAM usage is essential, along with strong leadership, communication, organizational, and project management skills. An understanding of NPI programs, excellent analytical skills, attention to detail, and the ability to communicate technical information effectively are also necessary for this role. Desired qualifications include experience in automation, Python scripting, familiarity with the client's machines, SDLC processes, and CAT proprietary tools. Exposure to system-level testing, hardware-in-loop testing, closed-loop testing, DSpace testing, basic knowledge of Python, Perl, and CAPL scripts, root cause analysis on software issues, agile principles, functional and regression testing, and test automation would be advantageous.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
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.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You