Senior Embedded Engineer

5 - 7 years

7.0 - 9.0 Lacs P.A.

Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

RTOSC++FPGAAnalyticalSystem integrationSystem designTroubleshootingSPIEmbedded softwarePython

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Senior Embedded Engineer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing embedded systems for cutting-edge applications. This role demands expertise in embedded hardware and software, excellent problem-solving skills, and a strong understanding of system-level integration. Responsibilities; Embedded System Design and Development: Design, develop, and debug embedded software for various hardware platforms. Collaborate with hardware engineers to define system architecture and interfaces. Develop and maintain real-time systems using programming languages such as C, C++, or Python. System Integration and Optimization: Integrate software with hardware components, ensuring seamless functionality. Optimize code for performance, power consumption, and memory usage. Conduct system-level testing to ensure compliance with performance and reliability standards. Collaboration and Documentation: Work closely with cross-functional teams, including hardware engineers, product managers, and QA teams. Provide technical guidance and mentorship to junior engineers. Create and maintain technical documentation, including design specifications and test plans. Troubleshooting and Maintenance: Identify and resolve issues in existing embedded systems. Provide support for field deployments and ongoing maintenance. Implement updates and patches to enhance system performance and security. Required Qualifications; Bachelor s or Master s degree in Electrical Engineering, Computer Engineering, or a related field. 5 to 7+ years of experience in embedded system development. Proficiency in programming languages such as C, C++, Python, or Assembly. Hands-on experience with real-time operating systems (RTOS) and embedded Linux. Strong understanding of microcontrollers, microprocessors, and digital/analog electronics. Experience with communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet). Familiarity with hardware debugging tools (e.g., oscilloscopes, logic analyzers, JTAG). Solid understanding of system design constraints such as power, performance, and reliability. Technical Skills; Experience with FPGA programming or DSP development. Knowledge of cybersecurity principles in embedded systems. Familiarity with Agile development methodologies. Experience with IoT, AI/ML integration, or other emerging technologies. Excellent analytical and problem-solving skills. Strong communication and collaboration abilities. Self-motivated with a keen attention to detail. Ability to manage multiple projects and meet deadlines.

RecommendedJobs for You