Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
0.0 - 3.0 years
1 - 3 Lacs
mohali, new delhi
Work from Office
Understanding project scope and objective, Circuit Designing, Multi Layer PCB Designing, Work ex on CAD, Proficiency in Embedded System Programming(C/C++and assembly), Hands-On Experience on 32 bit Microcontrollers and their debugging,
Posted 19 hours ago
10.0 - 15.0 years
8 - 12 Lacs
pune
Work from Office
Youll make a difference by: Required Qualifications : Bachelor's/Master's degree in Computer Science, Electronics Engineering, or related field Minimum 10 years of hands-on experience in embedded systems development Strong proficiency in C and C++ programming languages Extensive experience with QT frameworks for GUI development Deep understanding of embedded systems architecture and real-time operating systems Experience with microcontroller programming and hardware interfaces Technical Skills: Expert-level knowledge of C/C++ programming Proven experience with QT framework implementation Familiarity with embedded Linux systems Experience with debugging tools and protocols Knowledge of communication protocols (I2C, SPI, UART, etc.) Understanding of software development life cycle Version control systems (Git) Soft Skills: Strong analytical and problem-solving abilities Excellent verbal and written communication skills in English Proven ability to work effectively in cross-functional teams Strong documentation and technical writing skills Ability to mentor junior team members Self-motivated with strong organizational skills Responsibilities: Design and develop embedded software solutions Create and maintain technical documentation Collaborate with cross-functional teams for project delivery Perform code reviews and ensure code quality Troubleshoot complex technical issues Mentor junior developers and share technical expertise Participate in architectural decisions and technology selection Contribute to continuous improvement initiatives Desired Skills: 5-8 years of experience is required. Great Communication skills. Analytical and problem-solving skills
Posted 20 hours ago
5.0 - 10.0 years
5 - 9 Lacs
bengaluru
Work from Office
This Position reports to: Team Lead Product Engineer Your role and responsibilities In this role, you will have the opportunity to execute technical assignments. Each day, you will deliver technical solutions as per agreed timeline and standards using established solutions. You will also showcase your expertise by supporting the development of technical expertise solutions and services. This role is contributing to Motion Drive Product business division based in Peenya, Bangalore, India You will be mainly accountable for: Coordinating and planning daily design and testing activities according to the project scope and schedule Solving technical challenges by using your own solid competence in AC drive technologies Actively seeking new and innovative technical concepts to differentiate our products from competitors and increasing customer value Mentoring and leading younger designers by your own example and experience Working in close collaboration : - with project and product managers giving your valuable feedback and ideas to the management, various design and competence teams to ensure best possible solutions for technical challenges, with our key component suppliers and partners Qualifications for the role Qualification : BE Electrical and Electronics or EEE , M-tech Power electronics or Control system or Drives 5+ years experience in the development of 3- phase AC drives (VFD drives) or corresponding experience Good understanding of Power electronics, mechanics, thermal management, FPGA, embedded software, PWM motor control, design for manufacturing and quality Expertise in modern 3-phase AC drives (VFD Drives) converter topologies, and power electronics components, with strong simulation skills and a forward-looking view on drives technology trends." Experienced in high-power electronics with strong fundamentals in SMPS, DC-DC converters, and embedded systems(FPGA, MCU). Skilled in hardware design, simulations, thermal/mechanical considerations, and cross-disciplinary collaboration using modern tools and test equipment." Mastery of electromagnetic compatibility and functional safety requirements, Product extensive validation, reliability testing and product application testing.
Posted 23 hours ago
0.0 - 5.0 years
42 - 96 Lacs
thane
Work from Office
Responsibilities: * Design, develop, test & maintain embedded firmware using Embedded C/C++ on microcontrollers with RTOS and communication protocols. Only Thane, Mumbai & Navi Mumbai candidates preferred Health insurance
Posted 1 day ago
11.0 - 20.0 years
0 - 3 Lacs
bengaluru
Work from Office
We are seeking a highly skilled professional to define, develop, and optimize tools and methodologies for FPGA silicon validation and software development. This role involves: Debug and Validation Tools Development Lead : Creating and enhancing tools that enable FPGA silicon validation, IP, software, tools, and integration. Continuous Improvement: Delivering ongoing improvements to silicon validation environments and methodologies. Test Environment Development: Developing lab-based test environments and synthetic test content to characterize and test functionality, performance, and power, qualifying them for product release. Hardware and Software Techniques : Applying various hardware and software tools and techniques to ensure functional coverage and debug issues. Silicon Debugging: Debugging and resolving silicon bring-up issues, documenting solutions, and troubleshooting from prototype to production. Collaboration: Work closely with cross-functional teams like architecture, design, software, firmware, and tools teams to ensure seamless integration of validation and debugging tools. Software Tools Optimization: Researching, designing, developing, and optimizing software tools that enable the use of FPGAs. Conduct research and stay updated on the latest trends and technologies in ML, AI, and post-silicon validation Firmware Development: Developing System level programming and firmware closely coupled to FPGA silicon, IP, and boards. Problem Solving: Demonstrating strong problem-solving skills to contribute to the development and implementation of innovative solutions to enhance validation and debugging processes. Customer Interaction: Responding to customer/client requests or events as they occur and bridge the gap. Document technical specifications and project progress Qualifications: Education: Bachelors or Master’s degree in Computer Science Engineering or equivalent. Experience: 14+ years of relevant experience, including 4+ years in a leadership role. Tool Development: Strong expertise in developing system/embedded and debug tools. Programming Skills: Proficiency in C , C++, and Python, Full Stack developer. Hardware-Software Debug: Hands-on experience in hardware and software debugging. Design Principles: Solid understanding of design principles and data structures. Machine Learning & AI: Preferred exposure or expertise in Machine Learning (ML) and Artificial Intelligence (AI). Analytical Skills: Strong analytical and problem-solving skills. Team Collaboration: Ability to work effectively in a team environment. Communication: Excellent communication and interpersonal skills.
Posted 1 day ago
0.0 - 5.0 years
3 - 8 Lacs
thane
Remote
Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences. Preparing reports on programming project specifications, activities, or status. Required Candidate profile Ability to develop unit testing of code components or complete applications. Creativity is always a plus. Must be a full-stack developer and understand concepts of software engineering. Perks and benefits Flexible hours. Remote work options.
Posted 1 day ago
5.0 - 10.0 years
6 - 10 Lacs
hyderabad
Work from Office
IBM ISDL Power hypervisor development group is working on virtualisation Tech that involves firmware design and development for power hypervisor. The key responsibilities for this role are as following: As Firmware developer to develop Hypervisor firmware on IBM power Systems Participate in design, implementation, Integration & verification of virtualization functions Execute unit test plans and functional tests to verify high quality code deliverables Perform code reviews with other members of team Provide code support, debug activities and issues resolution supporting both internal and external customers. Interact with the test team to define test plans, identify, root cause and resolve defects Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 5-10years of experience in Firmware design( embedded software) and development Expertise in C/ C++ language , Object oriented concepts Experience in embedded device drivers, Linux. Expertise in debugging and root causing complex firmware issues. Preferred technical and professional experience Knowledge in Servers domain, virtualization Tech is added advantage Linux kernel , kernel development multi thread programming C++ design & design patterns/ advanced skills Knowledge in communication protocols Skills on unit testing, scripting and automation. Agile process knowledge Experience on tools like Jenkins, Git/GitHub, Gerrit or other equivalent tools. Should have good knowledge of unit testing.
Posted 1 day ago
6.0 - 11.0 years
9 - 13 Lacs
bengaluru
Work from Office
Well look to you for: Contributing to the elaboration of software specifications and architecture in collaboration with the Software Architect Developing software modules, including detailed design and coding Setting up and maintaining the software development toolchain Preparing and performing software module tests and verifications Supporting software and hardware integration Ensuring configuration management of software work products Staying informed about evolving technologies through technology watch Contributing to standardization by reusing or creating reusable solutions Collaborating closely with the Software Architect throughout the development cycle Applying processes and standards and contributing to continuous improvement efforts All about you We value passion and attitude over experience. Thats why we dont expect you to have every single skill. Instead, weve listed some that we think will help you succeed and grow in this role: Bachelors or Masters degree in Engineering (BE/B.Tech/M.Tech) with 6 to 12 years of software design and development experience Experience in enterprise software development using C#, microservices architecture, and deployment methodologies (e.g., V-cycle, SysML, requirement management) Proficiency in C#, .NET 5 or above, microservices, Docker, Kubernetes, multithreading, XML, and UML Knowledge of network protocols (e.g., OPC, SOAP, 0MQ) and technical elements related to modern railway signaling (e.g., IP networks, embedded software, XML technology) optional Familiarity with tools such as AKS, VMware/OpenShift optional Strong communication skills, with the ability to guide, influence, and collaborate in a matrix organization Innovative mindset, with experience in creating reference libraries, reusable codes, and model-based developments Fluency in English Autonomy and a proactive attitude Experience working with European customers is not mandatory but preferred
Posted 2 days ago
6.0 - 11.0 years
9 - 13 Lacs
bengaluru
Work from Office
RESPONSIBILITIES: Contribute to the elaboration of Sw specification & architecture, in collaboration with the Sw.architect Perform development of Sw modules: Perform the Sw modules detailed design & coding Set up the Sw development tool chain Prepare and perform Sw module tests and verifications of his / her deliverables(Designer tests), prior to the ones formally performed by a dedicated V&V team(depending on Safety Integrity Level and associated Product development organization) Put the Sw work product under configuration management according to productConfiguration Management Plan Support the Sw / Sw and Hw / Sw integration, together with the Hw designer Sustain the Sw. Keep informed of the evolution of technologies through techno watch Contribute to TIS standardization by reusing existing solutions or by implementing reusablesolutions Closely work with the the Sw architect through the whole Sw development cycle Apply processes and standards Contribute to continuous improvement (RoE: Return on Experience, process,) Qualifications & Skills: EDUCATION - BE/B.Tech/M.Tech with 6 to 12 years of software design & development experience BEHAVIORAL COMPETENCIES: Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization Be Innovative and demonstrate to peers and implement in creation of Reference Libraries, reusable codes, and model based developments Demonstrate excellent communication skills and able to guide, influence and convince others in a matrix organization. Team Player with prior experience in working with European customer is not mandatory but preferable TECHNICAL COMPETENCIES & EXPERIENCE Experienced in design and deployment methodology (V cycle, SysML, requirement management) 6 to 12 years Experiencein Enterprise software development using Mandatory: C#, .Net 5 and above, Microservices, Docker, Kubernetes Multithreading, XML, UML Some knowledge on signaling system- Optional Knowledge of network and network protocols (OPC, SOAP, 0MQ, ) Knowledge of technical elements linked to modernRailway Signaling (IP networks, embedded software,XML technology)-Optional Fluent in English Autonomy and proactive attitude are key success factors for this job. Preferred from Engineering Captive Units or signaling companies. Requirement management and Traceability
Posted 2 days ago
5.0 - 8.0 years
9 - 13 Lacs
bengaluru
Work from Office
About The Role Project Role : Test Automation Lead Project Role Description : Lead the transformation of testing into a continuous and efficient end-to-end quality engineering function through the use of quality processes, tools, and methodologies significantly improving control, accuracy and integrity. Evolve more predictive and intelligent testing approaches based on automation and innovative testing products and solutions. Must have skills : Embedded Applications Testing Good to have skills : NAMinimum 7.5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking a highly experienced and strategic Embedded Test Architect to lead the design and implementation of robust test strategies for embedded systems. The ideal candidate will have deep expertise in embedded software and hardware testing, automation frameworks, and system-level validation. This role involves close collaboration with cross-functional teams to ensure high-quality product delivery in complex embedded environments. Roles & Responsibilities:Define and drive the overall test architecture and strategy for embedded systems across multiple projects.Design scalable and reusable test frameworks and automation solutions using Python or other relevant languages.Lead the development of test plans, test cases, and test infrastructure for functional, integration, system, and performance testing.Collaborate with hardware, firmware, and software teams to align testing strategies with product requirements.Evaluate and integrate new tools and technologies to improve test coverage and efficiency.Mentor and guide junior test engineers and contribute to best practices in test design and execution.Ensure traceability, compliance, and quality metrics are met throughout the product lifecycle. Professional & Technical Skills: Bachelors or Masters degree in Electronics, Computer Science, or a related field.10+ years of experience in embedded systems testing, with at least 3 years in a test architect or lead role.Strong programming skills in Python and experience with test automation frameworks (e.g., Pytest, Robot Framework).In-depth knowledge of embedded systems, RTOS, microcontrollers, and hardware-software integration.Proficiency in using test management and defect tracking tools (e.g., JIRA, TestRail).Excellent problem-solving, analytical, and communication skills.Hands on experience with using GenAI across different QE lifecycle Additional Information:Experience in consumer electronics, automotive, or smartphone domains.Familiarity with CI/CD pipelines and DevOps practices in embedded environments.Lead testing strategy for cutting-edge embedded and AI-integrated productsWork from Office 5 Days a Week Qualification 15 years full time education
Posted 2 days ago
3.0 - 5.0 years
3 - 7 Lacs
ahmedabad
Work from Office
Looking for a creative and highly motivated Embedded Software Engineer with hands-on experience in Multimedia. The role also requires hands-on experience with Multimedia HAL frameworks and subsystem drivers for Linux, with strong proficiency in C/C++ on Linux. Responsibilities Design, Implement & Build solutions using Multimedia processing techniques. Deliver on market relevant use-cases on any of SoC/GPU/DSP/CPU platforms. Customize/Optimize Multimedia pipelines for a particular target hardware. Bring-up and development of multimedia drivers, libraries and applications. Debugging and development on Linux Kernel media subsystem drivers and customer issues. Debugging and development on media HAL frameworks and application development. Feature enhancements, Integration & Bug fixing. Contribute to in-house efforts towards POC demos. Mentor and train junior team members Effort estimation, planning, customer interaction Travel and work at customer location as per project requirements. Required Skills 3 - 5 years of experience in Embedded Software with strong command over C/CPP Hands-on experience on Multimedia HAL & Frameworks Hands on experience on any one of the Linux kernel media frameworks (e.g. V4L2, DRM-KMS, ALSA-ASoC etc) Familiarity with streaming protocols and audio-video encoding/decoding Hands on experience on multimedia HAL frameworks such as GStreamer and openmax. Experienced with implementing audio-video capture/display drivers for interfaces like HDMI, DisplayPort, SDI, MIPI CSI/DSI, DVI, VGA, PCIe, I2S, SPDIF... or Audio-Video processing kernel drivers like, Video/Audio TPG (Test Pattern Generator), Video Scaler, Color Conversion, Interlacer/De-interlacer, Gamma correction, Demosaic, chroma resampler, Scene change detection, ALSA ASoC drivers (Machine driver, CPU DAI driver, Codec DAI driver, PCM/DMA Driver) Basic knowledge of audio and video terminologies Must have hands on experience working in embedded Linux building, Uboot configuration, kernel compilation, Linux start-up sequencing, debugging kernel messages etc Hands-on experience on any one of the debugging tools like GDB, KGDB, JTAG, ADB Familiarity with tools like Logic Analyzer, Phabrix Analyzer, BlackMagic or AJA SDI/HDMI Converters, DSO/CRO, Spectrum Analyzer would be added advantage Familiarity with development using Host - Target tool chains for embedded platforms Sound knowledge of SW development tools such as Git, CVS, Confluence, JIRA, bit-bucket, SourceTree etc. is must Strong fundamental knowledge of Multimedia (audio, video and codecs) terminologies Sound knowledge of SW development tools such as Git/Gerrit, CVS, Confluence, JIRA, bit-bucket, SourceTree etc Self-starter, problem-solving mentality, and creative thinker Desired Skills: Experience in developing Computer vision applications on Nvidia/Intel/Qualcomm platforms Good to have Background in color science and image signal processor pipelines. Experience in working on DSP Platforms for Image Processing/Computer Vision, is an advantage Hands-on experience with SoC/GPU based Vision Analytics is a plus Experience with image processing algorithms or image/video quality tuning algorithms is a plus Experience in delivering Computer vision solutions for Automotive domain. Good knowledge of working with Open-source software packages is preferred Independently lead the module with 1 or 2 engineers Education Requirements: B. Tech / M. Tech (ECE / CSE)
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
This role involves the development and application of engineering practice and knowledge in various technologies such as standards and protocols, application software, embedded software for wireless and satellite networks, fixed networks, enterprise networks, connected devices (IoT), device engineering, connected applications, 5G edge, B2X apps, Telco Cloud, automation, and edge compute platforms. The responsibilities also include integrating network systems and their operations related to the mentioned technologies. In this role, the focus will be on Connectivity Network Engineering. You will develop competency in your area of expertise and share your knowledge with others while providing guidance and support. You will interpret clients" needs, work independently with minimum supervision, identify problems and relevant issues in straightforward situations, and generate solutions. Moreover, you will actively contribute to teamwork and customer interactions. Overall, the role requires a solid understanding of various technologies, the ability to work collaboratively, and a proactive approach to problem-solving. This position offers an opportunity to grow and make a significant impact in the field of network engineering.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
hyderabad, telangana
On-site
As an Engineer in PMIC Driver Development, located in Hyderabad, Telangana, India, you will be responsible for developing and maintaining embedded software drivers critical to power management and core system functionality. This role involves low-level C programming, close interaction with hardware, and a solid understanding of real-time operating systems and ARM processor architecture. You will work on PMIC software and embedded core drivers, using advanced debugging tools and collaborating with cross-functional teams to ensure high performance and stability. This role is ideal for engineers with a strong foundation in embedded systems who are eager to grow in a fast-paced, technically demanding environment. Your key responsibilities will include developing PMIC software drivers and embedded core drivers, working with embedded systems and real-time OS concepts, analyzing and debugging system-level issues using tools like Lauterbach, Trace32, etc., and understanding processor architecture (ARM preferred). You will participate as a team player in a collaborative development environment. Qualifications for this role include a Bachelor's/Masters degree in Engineering/CS/IS, strong proficiency in C programming, experience with RTOS and embedded systems, hands-on experience with debugging tools and system-level analysis, and exposure to ARM architecture. In addition to technical skills, soft skills and traits that are valued for this role include good analytical and problem-solving skills, strong communication abilities, willingness to learn and adapt, and the ability to work under supervision with the scope primarily focused on individual contributions.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This role involves the development and application of engineering practice and knowledge in various technologies such as Standards and protocols, application software, and embedded software for wireless and satellite networks, fixed networks, and enterprise networks. It also includes expertise in connected devices (IOT and device engineering), connected applications (5G/ edge, B2X apps), and Telco Cloud, Automation, and Edge Compute platforms. The integration of network systems and their operations related to the mentioned technologies is a key aspect of this role. Focus on Connectivity and Network Engineering is crucial for this position. The role requires developing competency in the specific area of expertise and sharing this knowledge with others by providing guidance and support. Understanding and interpreting clients" needs is essential. The individual in this role should be able to complete tasks independently or with minimal supervision, identifying problems and generating solutions in straightforward situations. Collaboration in teamwork and effective interaction with customers are also important aspects of this role.,
Posted 5 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This role involves the development and application of engineering practice and knowledge in various technologies including standards and protocols, application software, embedded software for wireless and satellite networks, fixed networks, enterprise networks, connected devices (IOT and device engineering), connected applications (5G/edge, B2X apps), and Telco Cloud, Automation, and Edge Compute platforms. The responsibilities also include the integration of network systems and their operations related to the mentioned technologies. Focus on Connectivity and Network Engineering. Develop competency in your area of expertise. Share your expertise and provide guidance and support to others. Interpret clients" needs. Complete your role independently or with minimum supervision. Identify problems and relevant issues in straightforward situations and generate solutions. Contribute to teamwork and interact with customers.,
Posted 5 days ago
4.0 - 8.0 years
0 Lacs
ahmedabad, gujarat
On-site
As a Senior Engineer in Embedded Software, you will be responsible for developing and designing embedded software solutions. You should have a qualification of M.Tech or B.E. in Electronics and Communication or Computer Engineering with 4-6 years of relevant experience. This position is based in Ahmedabad. Your primary role will involve working on embedded software projects, collaborating with cross-functional teams, and ensuring the successful implementation of software solutions. You will be expected to demonstrate strong technical skills, problem-solving abilities, and a deep understanding of embedded systems. Additionally, you will be required to stay updated with the latest industry trends, technologies, and best practices in embedded software development. Your contribution to the team's success will be crucial in delivering high-quality and innovative embedded software solutions. If you are a motivated and skilled professional with a passion for embedded software development, this role offers an exciting opportunity to further enhance your career in a dynamic and challenging environment. Join us in shaping the future of embedded software technology.,
Posted 5 days ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
As a part of Digantara, you will be contributing to redefining space safety and sustainability. Digantara is a pioneer in Space Surveillance and Intelligence, providing real-time, actionable insights to ensure the secure and sustainable utilization of Earth's orbits. Our advanced platform integrates cutting-edge space-based detection, tracking, and monitoring technologies to offer unparalleled domain awareness across all orbital regimes. At Digantara, we are at the forefront of developing hardware and mission-critical software, driving innovation and progress in the space industry. As an integral part of our team, you will play a crucial role in keeping projects on track with clarity, speed, and precision. Why Us Join a collaborative and innovative environment where your ideas and skills truly impact the space realm. Experience hands-on opportunities, increased responsibilities, and rapid career growth. Enjoy competitive incentives, a dynamic workspace, and the vibrant atmosphere typical of a startup. Ideal Candidate Responsibilities: - Oversee on-board image capture and processing. - Evaluate hardware requirements, bill of materials, and provide guidance to PCB design engineers for creating high-quality layouts with effective thermal management. - Lead a team of FPGA and embedded software developers in defining RTL/Firmware design requirements, architecture, and verification plans. - Review verification, validation, and board-level test results at various stages of the development lifecycle. Qualifications: - Proficiency in on-board image capture and processing. - Experience in hardware evaluation, bill of materials, and guiding PCB design engineers for efficient layout design. - Leadership skills to manage a team of FPGA and embedded software developers in defining design requirements and verification plans. - Ability to review and analyze verification, validation, and test results during the development process. Preferred Qualities: - Knowledge of satellite hardware development standards is advantageous. - Familiarity with digital image processing techniques. - Proficiency in algorithm implementation using MATLAB/Python. General Requirements: - Capable of working in a mission-driven, operational environment. - Strong critical thinking skills and ability to make independent decisions. - Excellent interpersonal skills for effective collaboration in a diverse and dynamic team. - Maintain a consistent work schedule. - Proficient in writing and presenting technical documents and briefings. - Strong verbal and written communication, as well as organizational skills. - Willingness to travel occasionally as required. Job Location: Hebbal, Bengaluru,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
This role involves the development and application of engineering practice and knowledge in various technologies including standards and protocols, application software, embedded software for wireless and satellite networks, fixed networks, enterprise networks, connected devices IoT, device engineering, connected applications, 5G edge, B2X apps, Telco Cloud, automation, and edge compute platforms. The role also includes integrating network systems and their operations related to the mentioned technologies. As a Connectivity Network Engineering specialist, you will develop competency in your area of expertise and share your knowledge with others. You will interpret clients" needs, work independently or with minimal supervision, identify problems and relevant issues in straightforward situations, and generate solutions. Collaboration in teamwork and customer interaction are essential aspects of this role.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
This role involves the development and application of engineering practice and knowledge in various technologies including Standards and protocols, application software, embedded software for wireless and satellite networks, fixed networks, and enterprise networks. It also includes expertise in connected devices such as IOT and device engineering, connected applications like 5G/ edge and B2X apps, as well as Telco Cloud, Automation, and Edge Compute platforms. The role requires integration of network systems and their operations related to the mentioned technologies. Focus on Connectivity and Network Engineering. Develop competency in your area of expertise and share your knowledge with others by providing guidance and support. Interpret clients" needs and complete your responsibilities independently or with minimum supervision. Identify problems and relevant issues in straightforward situations and generate effective solutions. Collaborate in teamwork and maintain interactions with customers.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
kochi, kerala
On-site
As an Embedded C Developer (Non-Automotive) with 2 to 4 years of experience, your primary responsibilities will include designing, implementing, and testing embedded system virtual models using C/C++. You will be required to develop efficient and reliable low-level firmware for embedded platforms. Collaboration with hardware and systems teams to simulate hardware behavior in software will be crucial. Additionally, debugging and optimizing embedded code to achieve top-notch performance will be part of your daily tasks. Ensuring seamless peripheral communication involving SPI, I2C, UART, Timers, ADCs, among others, will also be a key responsibility. To excel in this role, you must possess strong programming expertise in C, with basic knowledge of C++ being a plus. Your proven experience in embedded software or firmware development will be highly valuable. Hands-on experience with bare-metal programming or Linux-based embedded systems is essential. Proficiency in debugging tools and troubleshooting embedded systems is a must. A deep understanding of hardware interfaces such as SPI, I2C, UART, Timers, Interrupts, and ADCs will be beneficial. Prior experience in non-automotive domains like consumer electronics, medical devices, industrial automation, and telecom will be advantageous for this position.,
Posted 1 week ago
3.0 - 7.0 years
0 Lacs
noida, uttar pradesh
On-site
This role involves the development and application of engineering practice and knowledge in various technologies including Standards and protocols, application software, embedded software for wireless and satellite networks, fixed networks, enterprise networks, connected devices IoT, and device engineering, as well as connected applications, 5G edge, B2X apps, Telco Cloud, Automation, and Edge Compute platforms. The primary responsibility includes integrating network systems and their operations related to the mentioned technologies. Grade Specific Focus on Connectivity Network Engineering. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients" needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straightforward situations and generates solutions. Contributes to teamwork and interacts with customers effectively. Skills (competencies) required for this role include a strong understanding of engineering practices, knowledge of various technologies, ability to interpret clients" needs, problem-solving skills, teamwork, and effective communication with customers.,
Posted 1 week ago
10.0 - 15.0 years
0 Lacs
pune, maharashtra
On-site
You should have a BE/BTech/ME/MTech degree with 10-15 years of experience in software architecture, design, and development within embedded software/firmware using C and C++. Experience in software development in the medical industry is required, with a preference for experience with IEC 62304, FDA guidance for medical device development, and other relevant medical device regulatory standards. Additionally, you must have experience with RTOS and BareMetal based Embedded Software, along with preferred knowledge in the Linux Environment. Your responsibilities will include hands-on knowledge of microprocessor development, system domain knowledge for designs in software, hardware, and mechanical systems. You should also have experience with platform initialization, board support package integration, low-level drivers for peripherals such as PCIe, I2C, eMMC, SPI, USB, UARTs, as well as memory management, scheduling, interrupts, and multi-threading. It is essential to be aware of SDLC and have a good grasp of design patterns, multithreading, and code reviews. Experience in Agile SW Development practices, along with experience in the scaled agile framework (SAFe), is preferred. Competencies required for this role include technical documentation, agile methodology, SDLC, business acumen, strategic planning, escalation management, systems integration, quality specifications, software architectures, stakeholder management, resource planning & allocation, software design, code reviews, requirements management, and regulatory requirements. We believe in the power of collaboration and teamwork. For office-based roles, working in-person at least 3 days per week is required. Onsite roles necessitate full-time presence in the company's facilities, while field roles are typically performed outside of the main facilities, often at the customers" or suppliers" locations. Please indicate if this role is an office-based, field-based, or onsite role. About Philips: Philips is a health technology company that is committed to providing quality healthcare to everyone, everywhere. Our mission revolves around the belief that every human life matters, and we strive to ensure access to the healthcare that everyone deserves. If you are interested in making a difference in the lives of others, we encourage you to apply for this role, even if you do not meet all the experience requirements. Learn more about our business, explore our rich history, and discover our purpose.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
meerut, uttar pradesh
On-site
As an Embedded Developer at our company located in Meerut, you will be responsible for designing, developing, and testing embedded software solutions. Your day-to-day tasks will include programming, debugging, and collaborating with the development team to enhance and innovate embedded systems. You will work with ARM architecture to optimize performance and ensure the delivery of high-quality software. To excel in this role, you should possess strong skills in Embedded Software and Software Development, along with expertise in debugging and ARM Architecture. Proficiency in programming, excellent problem-solving abilities, and the capability to work collaboratively in a team environment are essential. Experience in the electronic or semiconductor industry would be a plus. The ideal candidate will have a Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field. If you are passionate about embedded systems and are looking to contribute to cutting-edge technological solutions, this opportunity is perfect for you. Join our team and be a part of shaping the future of embedded software development.,
Posted 1 week ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
The ideal candidate for this position should have a Qualification of B.E/B. Tech in Electrical/Electronics/Instrumentation with 2-3 years of experience. This is a Contract Basis role for 1 Year, which is extendable based on performance. Key Skills required for this position include: - Proficiency in Processors and microcontrollers. - Strong knowledge of Analog digital circuits for embedded microcontroller applications based on ARM controllers. - Familiarity with general communication interfaces such as UART, I2C, SPI, RS232, RS485, CAN. - Understanding of Electronic & mechanical components. - Experience with test Instruments like Digital storage Oscilloscope, Multi-meter, Clamp meter. - Ability to read Schematic, Bill of Materials (BOM), and General Assembly (GA) Drawings. - Awareness of schematic tools like ORCAD. The candidate should be well-versed in keywords such as Analog, Digital Circuit, Microcontrollers, Embedded Software, ARM, MCU, Embedded Controller, ADC, Sensors, ORCAD, Allegro, pads. The Role of the candidate will involve: - Architecting high & low-level design blocks. - Developing block diagrams and schematic designs. - System integration and testing. - Involvement in the production process.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We are a technology company that leads with our humanity, driving our business priorities alongside meaningful social, community, and societal impact. Ciena is looking for a motivated and talented individual with extensive experience implementing carrier-grade data communications services, while learning to leverage the disruption taking place with SDN, NFV, and virtualized routing systems. In this role, you will take an experienced and influential position contributing to Transceiver/optics bring-up and associated features, delivering innovative solutions to meet demanding performance, scalability, and feature requirements in support of advanced Carrier Ethernet services, focused on service provider, carrier-grade capability. Your responsibilities will include: - Platform bring-up for various electrical/optical/coherent plugs 10G/25G/100G/200G/400G/800G and providing feature support for associated optics diagnostics monitoring - Troubleshoot and fix reported issues in XCVR/Optics bringup and DOM areas. Identify root cause, diagnose, debug, and deliver robust timely fixes - Provide basic status reporting for your own work The Must-Haves for this role include: - Strong C programming skills with strong debugging and troubleshooting skills over the Linux platform - Platform bring-up experience - Experience or a good understanding of device driver layer interaction - Hands-on experience in embedded software, Optical Transceiver development - Familiarity with hardware/software interaction facets of embedded systems (mainly Transceivers) - Experience with Linux, I2C, SPI, or MDIO - Strong knowledge of data structures and design for embedded systems - Excellent troubleshooting, strong problem-solving, and debugging skills - Excellent interpersonal communication and strong verbal and written skills - Exposure to traffic generators such as Ixia or Spirent Assets that would be beneficial for this role: - Exposure to end-to-end feature development including CLI, SNMP/Netconf, intermodule/thread communication, hardware abstraction layer - Knowledge of IP networking stack in Linux & IP routing is a bonus - Hands-on experience and good knowledge of Chassis-based multi-line card and pizza-box architecture At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. We value the diversity of our workforce and respect our employees as individuals. Ciena is an Equal Opportunity Employer, including disability and protected veteran status. If you are contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
India has emerged as a major hub for embedded software development, with a growing demand for skilled professionals in this field. Embedded software engineers play a crucial role in designing and developing software for embedded systems, which are used in a wide range of industries such as automotive, healthcare, consumer electronics, and more. If you are considering a career in embedded software in India, here is a comprehensive guide to help you navigate the job market.
These cities are known for their vibrant tech ecosystems and host a large number of companies looking to hire embedded software professionals.
The average salary range for embedded software professionals in India varies based on experience level. Entry-level positions typically start from ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15 lakhs per annum.
A typical career path in embedded software may look like: - Junior Embedded Software Engineer - Embedded Software Engineer - Senior Embedded Software Engineer - Tech Lead or Embedded Systems Architect
Advancing in this field often involves gaining expertise in specific technologies and taking on more complex projects.
In addition to expertise in embedded software development, professionals in this field are often expected to have knowledge of: - C/C++ programming - Real-time operating systems - Hardware understanding - Debugging and troubleshooting skills
As you explore opportunities in the embedded software job market in India, remember to showcase your skills and experience confidently during interviews. With the right preparation and a solid understanding of the fundamentals, you can carve out a successful career in this dynamic field. Good luck on your job search!
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
54024 Jobs | Dublin
Wipro
24262 Jobs | Bengaluru
Accenture in India
18733 Jobs | Dublin 2
EY
17079 Jobs | London
Uplers
12548 Jobs | Ahmedabad
IBM
11704 Jobs | Armonk
Amazon
11059 Jobs | Seattle,WA
Bajaj Finserv
10656 Jobs |
Accenture services Pvt Ltd
10587 Jobs |
Oracle
10506 Jobs | Redwood City