Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 10.0 years
15 - 30 Lacs
Indore, Ahmedabad
Work from Office
Job Description: We are looking for a skilled Python Automation Engineer with hands-on experience in Embedded Systems testing and automation. You will design, implement, and execute automated test suites for hardware and embedded software components. Key Responsibilities: Define Test Architecture for Embedded Systems Develop Python-based test automation frameworks using Pytest, Robot Framework, Selenium Create automated test cases from scratch and integrate them into CI/CD pipelines Perform debugging and troubleshooting using lab equipment (MSO, logic analyzers, multimeters) Collaborate with developers to validate embedded designs and protocols Key Skills Required: Python 3.x, Pytest, Robot Framework Experience with Embedded Communication Protocols: CAN, UART, SPI, I2C Proficient in Linux OS and GNU Make CI/CD Integration and DevOps tools Exposure to WiFi, connectivity, and embedded systems Hands-on with IDEs, compilers, source control, and defect management tools C/C++ knowledge is preferred Basic electronics debugging and lab testing skills
Posted 2 months ago
2.0 - 5.0 years
4 - 8 Lacs
Bengaluru
Work from Office
1. Work on the design, and developing the new features and functionalities as part of z/VM product. 2. Analyze the issues, defect reports by test team using traces, debugging traces and develop fixes or enhancements. 3. Experience dealing with customers problems, developing resolution and operating efficiently under pressure. 4. Troubleshoot VM management, interconnectivity, platforms, performance, and configurations issues in the layers. 5. Participate in continuous and iterative software development cycles with emphasis on code quality, supportability, scalability and modernization. 7. Document technical issues and solutions Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5-10 years of relevant experience in developing SW for Linux/Unix variant products. Must to have: a) Minimum 5 yrs experience in software design and development in Systems management. b) Minimum 2 years in leading the team developing Management console products like (Novalink, HMC,Foglight, VMAN, VeenaM ONE,...etc). c) Experience in working with Virtualization/Virtualization Management SW, REST API, Network application development. d) Extremely comfortable with Linux development - commands, shell and its usage. e) Ability to write/modifying Shell Programs - Bash, KSH, CSH or any scripting language. f) Ability to diagnose and troubleshoot complex technical issues. Preferred technical and professional experience Extremely comfortable in Linux/unix development environment - commands/shell, Libraries and managing the development environment & Linux Administration. Experience working with complex systems and abilities to develop new features and able to fix any existing issues. Strong team player with good communication and interpersonal skills Proven ability to work effectively in a global team environment Proven command over the English language, both written and verbal
Posted 2 months ago
3.0 - 8.0 years
3 - 7 Lacs
Pune
Work from Office
Position: Embedded Systems Developer (C++, QT/QML, RTOS, Linux) Location: Pune Experience: 3+ years Domain: Embedded Systems / Automotive / Consumer Electronics Job Summary: We are looking for a skilled Embedded Systems Developer with experience in C++, ROS, and Linux to join our development team. The ideal candidate will have hands-on experience in embedded systems development, designing efficient software solutions, and integrating advanced features for embedded devices. Key Responsibilities: Design, develop, and maintain embedded software applications for various devices using C++ , QT/QML , and ROS . Develop user interfaces using QT/QML for embedded systems, ensuring efficient performance and smooth user interaction. Work with ROS (Robot Operating Systems) to ensure high-performance, low-latency, and reliable execution of embedded applications. Develop and optimize software for embedded systems running on Linux platforms. Integrate hardware and software components, ensuring seamless communication between device firmware and higher-level application software. Collaborate with cross-functional teams including hardware engineers, firmware developers, and UI/UX designers to deliver complete embedded solutions. Troubleshoot, debug, and optimize existing embedded software for performance and reliability. Participate in code reviews, unit testing, and documentation to ensure high-quality software delivery. Stay updated with the latest trends in embedded systems and propose improvements to the existing software stack. Required Skills & Qualifications: Programming Languages: Strong expertise in C++, Robot OS for embedded applications. Experience with Linux Linux: Strong knowledge of Linux development, particularly in embedded Linux (Yocto, Buildroot, etc.). Experience with configuring and customizing the Linux kernel for embedded platforms. Embedded Hardware Interface: Experience in interfacing with embedded hardware such as sensors, actuators, displays, etc. Knowledge of communication protocols like I2C, SPI, UART, CAN, etc. Additional Skills: Good understanding of embedded software design principles, memory constraints, and performance optimization. Strong debugging and problem-solving skills. Familiarity with version control systems such as Git . Experience with unit testing, integration testing, and debugging tools (GDB, JTAG, etc.). Experience with Agile development methodologies. Education: Bachelor’s or Master’s degree in Computer Science, Electronics, Embedded Systems, or a related field. Desired Skills: Familiarity with multithreading and synchronization in real-time systems. Experience with hardware-level programming (e.g., working with microcontrollers, FPGA). Understanding of automotive or consumer electronics standards for embedded systems. Knowledge of networking protocols (TCP/IP, MQTT, etc.) in embedded systems.
Posted 2 months ago
5 - 8 years
15 - 20 Lacs
Bengaluru
Work from Office
Mandatory Skills: 1. Engineer with 6+ Yrs of experience in embedded Linux driver/kernel development. (3 positions 6 to 8 Yrs, 3 positions – 8 to 10 Yrs, 3 positions – 10+ Yrs) 2. Strong C development skills. 3. Experience with any one of the driver development domain Graphics driver – DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa. Multi Media-Video driver – Vaapi, vdpau, gstreamer, v4l2. Power management – System to RAM, S0ix3. Display Driver development – X, Wayland, Weston, Display driver Experience with Audio sub-system, Audio drivers's, frameworks and ALSA SOC(ASOC), Audio protocols like I2S/TDM. Proficient in yocto development. Virtualization – Xen, KVM, QNX hypervisor knowledge. Ethernet Driver – Network driver development. 4. Good working experience with IPC, DMA driver development. 5. Experience with kernel mode driver programming in Linux 6. Linux Device driver programming experience in Linux Kernel and Drivers. 7. Experience dealing with Linux community and Open Source contribution a plus 8. System knowledge, System Debugging Keywords: Linux Kernel Driver, device driver, Linux Graphics Driver, DRM/KMS, Video driver, Vaapi, V4L2, Audio DSP, I2S/TDM, Ethernet Driver, Virtualization, Vulkan, Mesa, OpenCL, OpenGL, RTOS If you are interested please share your updated resume along with below details at nityananda.d@teamcomputers.com Relevant Experience: Current/Last CTC: Expected CTC: Notice Period: Current Location:
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough