Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As an Embedded Linux Device Driver Developer, you will be responsible for developing and maintaining device drivers for various embedded systems, ensuring optimal performance and compatibility with Linux-based platforms. With a strong understanding of embedded programming, C language, and device drivers, you will play a crucial role in the integration of drivers into the Linux kernel. Utilizing debugging tools to troubleshoot issues and optimize performance, you will collaborate with hardware engineers and software developers to ensure seamless integration. Key Responsibilities - Develop, test, and maintain device drivers for embedded hardware components. - Integrate device drivers into the Linux kernel for compatibility and stability. - Utilize debugging tools to identify and resolve issues related to device drivers. - Optimize device driver performance to meet system requirements. - Create comprehensive documentation for device drivers, including technical specifications. - Collaborate with hardware engineers, system architects, and software developers for integration. Required Qualifications - 3-10 years of experience in embedded Linux device driver development. - Strong understanding of embedded programming concepts and techniques. - Proficiency in C language, including memory management and data structures. - Experience in developing and debugging device drivers for hardware components. - Familiarity with Linux kernel internals and device driver architecture. - Experience with debugging tools like Lauterbach and Trace tools. - Strong analytical and problem-solving skills for technical troubleshooting. Preferred Qualifications - Experience contributing to open-source Linux kernel projects. - Familiarity with specific device drivers (e.g., USB, I2C, SPI, UART). - Knowledge of scripting languages (e.g., Python, Bash) for automation tasks.,
Posted 20 hours ago
2.0 - 7.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As a Middleware Engineer in our ECS-1 department located in Trivandrum, Kerala, you will be responsible for designing, developing, and implementing highly complex middleware solutions to meet customer deliveries. With a qualification of B.E/M.E in Power Electronics/Electrical Engineering or Computer Science and 2-7 years of relevant experience, you will have the opportunity to showcase your expertise in C++ programming language with a strong focus on middleware development. Your role will involve working on the design and development of Android-based IVI/Cockpit solutions, including Frameworks/AOSP/HAL, as well as C++ based Infotainment middleware components such as Multimedia, Projection, Bluetooth, Tuner, and System Infrastructure on the android Platform. Understanding Android Boot Sequence, various Framework module architecture, and experience with Android HIDL interfaces and HAL/VHAL implementation will be key aspects of your responsibilities. In addition, you will utilize your knowledge of cross-compilation and toolchains for Android, QNX, Linux build systems, build systems like Cmake, gradle, Soong, and expertise in domains like startup/shutdown, fast boot, audio, multimedia, and HMI. Automotive experience in Inter and intra-ECU IPC communications, familiarity with communication protocols (e.g.: IPCL), and messaging frameworks will also play a crucial role in your day-to-day tasks. Moreover, your proficiency in Object-Oriented Concepts and design patterns in C++, coding guidelines/standards (e.g. MISRA C/C++), Android/Linux/QNX development toolchain, debugging tools like adb, and strong knowledge of Git version control system will further enhance the quality of your work. To excel in this role, you should possess behavioral competencies such as being innovative, strategic thinking, passion for innovation, emotional connect, ownership & accountability, drive for results, leadership, strong communication and collaboration skills, motivation, analytical skills, self-belief, and a focus on core knowledge & innovative thinking. Join our team as a Middleware Engineer and be a part of our innovative journey towards driving customer satisfaction through cutting-edge middleware solutions.,
Posted 21 hours ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
A career at HARMAN Automotive is an opportunity to be part of a global, multi-disciplinary team dedicated to leveraging technology to transform tomorrow. As an Engineer II SW, your responsibilities will include designing, implementing, and maintaining modules for embedded systems, focusing on utilizing C++ for these projects. By following a defined software development process, you will create production-ready software, analyze specifications, develop high-level designs, review unit-level code, and document your work on Harman product(s). In this role, you will collaborate with other engineers to develop and integrate embedded systems that interact with Windows-based platforms and utilize IPC mechanisms such as AIDL, FIDL, POSIX, etc. You will conduct thorough testing of embedded systems, create and maintain comprehensive documentation, optimize code for performance, and resolve technical issues related to embedded systems development. Effective communication and interpersonal skills are essential for working with engineers, product managers, and stakeholders to ensure successful project delivery. To be successful in this role, you should have 5-8 years of experience in C++ and C programming, a strong understanding of embedded systems principles, familiarity with Windows operating systems, and hands-on experience with IPC mechanisms. Bonus points if you have experience with specific RTOS, hardware components, version control systems, or automated testing frameworks. A willingness to work in Bangalore, India, and the ability to complete a background investigation and drug screen are also required. At HARMAN, we offer a flexible work environment, employee discounts on Harman and Samsung products, extensive training opportunities, competitive wellness benefits, tuition reimbursement, access to the HARMAN Campus Fitness Centre and Cafeteria, and an inclusive work environment that values professional and personal development. Join HARMAN and be part of a culture that encourages sharing ideas, embracing unique perspectives, and supporting lifelong learning. Our commitment to innovation and next-level technology across automotive, lifestyle, and digital transformation solutions ensures that you can make a lasting impact and create extraordinary experiences.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
hyderabad, telangana
On-site
As a Firmware Developer, you will play a crucial role in designing, developing, testing, and maintaining low-level software for embedded systems. Your primary responsibility will be to create efficient and optimized firmware that seamlessly integrates with hardware components. Collaborating with cross-functional teams, you will ensure the delivery of high-quality firmware for various applications. Your key responsibilities will include designing and implementing firmware, collaborating with hardware teams to understand specifications, conducting testing and debugging activities, optimizing code for performance, memory, and power consumption, as well as documenting technical processes. Additionally, you will engage in continuous learning to stay updated on the latest trends and technologies in embedded systems. To excel in this role, you should possess a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, along with 3-5 years of experience in embedded firmware development. Proficiency in embedded C/C++ programming, familiarity with Real-Time Operating Systems (RTOS) and hardware interfaces, and experience with debugging tools are essential qualifications. Knowledge of communication protocols, memory management, and peripheral drivers is also required. Preferred qualifications include experience with low-power embedded systems, signal processing algorithms, and continuous integration/deployment in embedded projects. Strong problem-solving skills, effective communication abilities, and attention to detail are important soft skills for success in this role. If you are passionate about firmware development and enjoy working in a collaborative environment, this opportunity is perfect for you.,
Posted 1 day ago
0.0 - 4.0 years
0 Lacs
maharashtra
On-site
You are a motivated and collaborative entry-level Software Engineer eager to join our talented team at PAC Panasonic Avionics Corporation in Pune, India. In this role, you will be responsible for conducting research, design, and development of software running on Linux to power our latest products. Your primary responsibilities will include C++ development, where you will showcase your expertise in writing clean, modular, and maintainable code. You will focus on code structure, readability, modularity, and abstraction. Additionally, you will utilize your strong knowledge of object-oriented programming (OOP) concepts to implement and enable robust testing frameworks for C++ applications. Performance optimization and debugging will be a crucial part of your role. You will use advanced debugging techniques and tools to identify and resolve issues efficiently. By performing code dump analysis, you will troubleshoot and resolve critical issues in C++ applications. You will also optimize performance by identifying bottlenecks and implementing efficient solutions. Networking expertise is essential for this position. You should have a strong knowledge of network protocols such as TCP/IP, BGP, OSPF, EIGRP, VLANs, and VPNs. Practical experience with subnetting and VLAN configuration for effective data traffic management is required. Implementing real-time communication using WebSockets will also be part of your responsibilities. Your role will involve designing and developing networked applications using advanced socket programming techniques. Exposure to web technologies such as HTTP, SNMP, and DNS is preferred. Hands-on experience in networking and socket programming, as well as a practical understanding of network architecture and protocol stack implementation, will be beneficial. In addition to technical skills, soft skills are crucial for success in this role. You should have the ability to collaborate across teams and mentor junior developers. Strong analytical and problem-solving skills are also essential. Qualifications: - Good to have experience with real-time communication protocols for iOS applications. - Demonstrated ability to manage and apply advanced networking protocols for infrastructure management in DevOps environments. - Strong proficiency in C/C++ (C++17 or later). - Advanced understanding of Linux/Bash scripting. - Familiarity with debugging and profiling tools. If you are passionate about software engineering, networking, and problem-solving, and possess the required technical skills and qualifications, we encourage you to apply for this exciting opportunity at PAC Panasonic Avionics Corporation.,
Posted 1 day ago
6.0 - 12.0 years
0 Lacs
karnataka
On-site
As part of our team at Aptiv, you will have the opportunity to contribute to shaping the future of mobility. Our vision is to create a world with zero vehicle accidents, zero vehicle emissions, and seamless wireless vehicle connectivity. Every day, we strive to bring this vision closer to reality by developing advanced safety systems, high-performance electrification solutions, and data connectivity solutions. By collaborating with automakers globally, we aim to make advanced capabilities accessible to people worldwide, promoting sustainable mobility and reducing accidents caused by human error. Your role at Aptiv will involve analyzing internal and customer requirements, translating them into technical specifications, and guiding the software development lifecycle in coordination with OEMs and other Aptiv teams. You will be responsible for developing software for automotive embedded systems, including Infotainment platforms and Cockpit software. Additionally, you will conduct software module testing, resolve customer-reported issues efficiently, and collaborate with cross-functional teams to drive innovation and address challenges. To excel in this role, you should hold a degree in BE/B.Tech/ME/M.Tech in Electricals, Electronics, or Instrumentation, along with 6-12 years of experience. Your expertise should include configuration and development of POSIX for ARM-based SoCs, software product development in embedded contexts using C++14, kernel development, and maintenance. Familiarity with Qualcomm, TITD4, and SAMSUNG SoCs, device drivers development, error handling techniques, and debugging tools is essential. Moreover, experience with modern software development processes, SW version and requirements management tools, and complex embedded software systems is highly valued. Joining Aptiv means joining a workplace that fosters growth and inclusivity. We prioritize safety and aim for a world with zero fatalities, zero injuries, and zero accidents. Aptiv provides a supportive environment where individuals can develop professionally and personally. With various benefits such as higher education opportunities, life and accident insurance, well-being programs, EAP employee assistance, and access to fitness clubs, we strive to ensure your overall well-being. If you are ready to make a difference in the future of mobility, apply now and be a part of our journey to change tomorrow.,
Posted 1 day ago
2.0 - 6.0 years
0 Lacs
punjab
On-site
As a PHP Developer, you should have a strong knowledge of programming languages with experience in PHP frameworks or CMS such as Laravel, WordPress, CodeIgniter, etc. Understanding front-end technologies like HTML5, CSS3, and jQuery is essential. Knowledge of VUE JS would be advantageous. You should also be proficient in version control tools and have experience working with a large team of developers. Familiarity with debugging tools like Firebug and Chrome Inspector is required. An understanding of CMS or Framework Architecture, dynamic pages, templates, post types, taxonomies, plugins, and themes will be beneficial for this role. Experience with REST is also desirable. In terms of benefits, we offer health insurance for employees and their families, Provident Fund (PF) benefits, one paid leave per month, on-time salary, and a five-day working week from Monday to Friday. If you meet these requirements and are looking for a full-time job with a day shift schedule, please contact us via email at hr@xornor.co or give us a call at 70097-18003. We look forward to hearing from you!,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
nashik, maharashtra
On-site
You are seeking an Automation Engineer who will be responsible for designing automation tests using various scripting languages. The ideal candidate should have a strong understanding of script development with Java, familiarity with framework architecture, and basic knowledge of Data-Driven and Cucumber framework. Experience with Python-based test automation frameworks like pytest is required. Your role will involve gathering automation requirements, understanding Testing Techniques, Object-Oriented concepts, and developing Test Automation Frameworks. You should also have a good grasp of STLC, Test execution, Test planning, Defect Life Cycle, Web and Mobile Technologies, debugging tools, and automation skills using Selenium WebDriver and Cucumber. Hands-on experience with pytest, including fixture management, parameterization, and plugins is essential. Furthermore, you should be proficient in writing and executing unit, integration, and API tests using pytest, with a basic understanding of performance or stress testing using JMeter. Your passion for learning new technologies and tools relevant to automation testing is crucial. Proficiency in different types of Testing like Integration, Regression, Sanity, User Acceptance testing is expected, along with utilizing AI-based automation support for test case generation and debugging. As an Automation Engineer, your responsibilities will include writing, designing, and executing automated tests by creating scripts, contributing to the design of Test scenarios and Test case documents, maximizing test coverage, designing automated tests to find bugs in projects, and conducting performance system testing. You will be required to participate in Agile development processes, contribute to continuous improvement initiatives, work on multiple projects simultaneously, and design and implement Python test suites using pytest for unit, integration, and API-level validation. The educational background required for this role includes a UG degree in BE or B.Tech and a PG degree in MCA Computers.,
Posted 1 day ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Technical Support member, you will be responsible for handling escalated issues related to C# applications and MS SQL databases from the L1 support team. Your key duties will involve investigating and resolving application-level bugs, errors, and performance issues. You will also provide support for integration issues, database queries, and stored procedures. In your role, you will be expected to troubleshoot application issues written in C# by analyzing code, logs, and error messages. Additionally, diagnosing and resolving MS SQL-related issues such as slow queries, deadlocks, and transaction problems will be part of your responsibilities. Complex issues will need to be escalated to L3 support, along with providing detailed documentation and analysis for quicker resolution. Monitoring and maintaining application health and performance using relevant tools and techniques will be crucial. Routine database maintenance tasks such as backups, index optimization, and checking for database consistency will also fall under your purview. When it comes to incident management, you will be required to respond to incidents within the agreed SLA and prioritize tasks for timely resolution. Detailed documentation of incidents, troubleshooting steps, and resolution details will need to be maintained for future reference and knowledge sharing. Additionally, assisting in patching, updates, and deployments in collaboration with the L3 and development teams will be part of your responsibilities. Collaboration and effective communication are key aspects of this role. You will collaborate with L3 engineers and developers to provide feedback on recurring issues and suggest improvements. Acting as a point of escalation for L1 support, providing coaching and knowledge transfer where necessary, will be essential. Communicating status and updates to relevant stakeholders to ensure transparency on critical incidents is also expected. In terms of technical skills, you should have a good understanding and hands-on experience with C# programming. Proficiency in MS SQL Server, including T-SQL, stored procedures, and query troubleshooting, is required. Experience with debugging tools and techniques, such as log analysis and issue tracking, will be beneficial. Problem-solving skills are essential for this role, as you will be expected to analyze and troubleshoot intermediate-level technical issues independently. Experience in identifying and resolving performance bottlenecks in applications and databases is also highly valued. Strong communication skills are necessary to interact effectively with L1 support, L3 engineers, developers, and other stakeholders. The ability to translate technical issues into language understandable to non-technical stakeholders is crucial for successful collaboration. If you possess the required technical skills and problem-solving abilities, along with strong collaboration and communication skills, this Technical Support position at Inventrax could be an exciting opportunity for you.,
Posted 2 days ago
5.0 - 9.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a Senior React Native Developer at iResponsive Solutions in Coimbatore, Tamil Nadu, India, you will be responsible for the full lifecycle of mobile application development. Your main tasks will include designing, implementing, testing, and deploying new features and functionalities for our mobile applications using React Native. You will collaborate closely with UI/UX designers to ensure the translation of design specifications into functional mobile applications. Integration with backend APIs and services for seamless user experiences will be a key part of your role. Your responsibilities will also entail maintaining and supporting existing mobile applications by identifying, troubleshooting, and resolving bugs and issues. Code reviews will be conducted to maintain code quality, consistency, and adherence to best practices. Participation in the entire application lifecycle, focusing on coding and debugging, is crucial to ensure high-quality standards and performance requirements are met. Effective collaboration with cross-functional teams, participation in agile development processes, and providing technical leadership within the team are essential aspects of this role. You will contribute to architectural decisions, stay updated with the latest trends in React Native and mobile development, and evaluate new technologies and tools to enhance development efficiency and application performance. In terms of technical skills, you should have proven expertise in React Native development with 5-7 years of hands-on experience, strong proficiency in JavaScript (ES6+), and experience with state management libraries such as Redux.js or Context API. A solid understanding of Front-End Development principles, Back-End Web Development concepts, and mobile app development lifecycle is required. Familiarity with native mobile development concepts, mobile UI/UX principles, testing frameworks, performance optimization techniques, and build and deployment processes for iOS and Android is preferred. Proficiency with version control systems, build tools, package managers, CI/CD pipelines, and debugging tools for React Native applications is expected. Soft skills such as excellent problem-solving and debugging abilities, strong analytical thinking, effective communication, and attention to detail are also key attributes for this role. The ideal candidate will hold a Bachelor's degree in Computer Science, Engineering, or a related field. Additional experience with cross-platform mobile development frameworks, cloud platforms like AWS or Azure, supply chain domain, enterprise software development, or contributions to open-source projects will be advantageous. Please note that this is a full-time, on-site position in Coimbatore, Tamil Nadu, India, and work from home is not an option.,
Posted 2 days ago
4.0 - 8.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As an Embedded Systems Lead at our company, you will be an integral part of our robotics team, contributing to the design, development, and implementation of embedded systems for cutting-edge robots. Your role will involve providing technical leadership, designing firmware, collaborating with hardware engineers, and ensuring the seamless integration of electronic components. This is a unique opportunity to drive innovation in the field of robotics and shape the future of technology. Your responsibilities will include mentoring a team of embedded systems engineers, establishing technical direction for projects, developing and maintaining firmware using languages such as C, C++, and Assembly, and implementing real-time operating system (RTOS) concepts like FreeRTOS and Embedded Linux. You will also be involved in selecting electronic components, debugging systems, creating communication protocols, and leading the deployment of embedded systems projects. Key skills for this role include a deep understanding of microcontrollers, proficiency in programming languages like C and C++, experience with hardware design and troubleshooting tools, familiarity with communication protocols, and knowledge of version control systems. Strong communication skills, problem-solving abilities, and the capacity to work both independently and collaboratively are essential qualities for success in this position. The ideal candidate will have at least 4 years of experience in embedded systems, a Bachelor's degree in Electrical Engineering or Computer Engineering (a Master's degree is a plus), and proficiency in MATLAB. Experience with industry applications of embedded systems, such as automotive, healthcare, or IoT, would be advantageous. If you are passionate about robotics, have a keen interest in embedded systems, and are looking to make a significant impact in a dynamic and innovative environment, we encourage you to apply for this exciting opportunity. Location: Technopark, Thiruvananthapuram Qualification: Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (Master's degree is a plus), Proficiency in MATLAB Skills: MATLAB, Assembly, Digital Signal Processors, Microcontrollers, Microprocessors, PCB Design, Debugging Tools, C, Embedded Systems, Embedded Linux, Version Control Systems, Hardware Design, FreeRTOS, C++, Embedded, PCB Design Software, RTOS, Circuit Analysis, Communication Protocols, Test Automation, IDEs, Circuit Drawing Software,
Posted 2 days ago
0.0 - 4.0 years
0 Lacs
thiruvananthapuram, kerala
On-site
As an Embedded Systems Trainee at our company, you will have the exciting opportunity to expand your knowledge and skills in the field of embedded systems. Working closely with experienced engineers, you will delve into the fundamentals of embedded systems while actively contributing to ongoing projects. Your main responsibilities will include learning about microcontrollers, microprocessors, and digital signal processors. You will also gain insights into embedded system architectures, programming languages such as C and C++, and assist in various software development tasks with guidance. Additionally, you will familiarize yourself with hardware components, sensors, actuators, debugging tools like oscilloscope and logic analyzer, and communication protocols including UART, SPI, and I2C. Your role will also involve contributing to documentation and knowledge sharing within the team. To excel in this role, you should be pursuing a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. A solid foundation in programming concepts, along with a keen interest in embedded systems, problem-solving abilities, and analytical skills, are essential. The role requires both independent work and collaboration within a team. This position is ideal for a fresher with a Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field. Proficiency in MATLAB would be an added advantage. The location for this opportunity is Thiruvananthapuram. If you are passionate about digital signal processors, embedded systems, microprocessors, programming languages, and communication protocols, and are eager to kick-start your career in this exciting field, we encourage you to apply for this position.,
Posted 2 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
You are an experienced Senior Software Engineer with expertise in C++ development on the Windows platform. You have a strong background in designing, developing, and optimizing high-performance software solutions, with a deep understanding of Windows operating systems, multithreading, and system-level programming. Your responsibilities will include designing, developing, and maintaining complex software applications using C++ on Windows. You will collaborate with cross-functional teams to define, design, and implement new features while optimizing code for performance and scalability in multi-threaded and high-performance environments. Troubleshooting, debugging, and resolving software defects and technical issues will also be part of your role. It is essential to write clean, maintainable, and well-documented code adhering to coding standards, contribute to product architecture and design decisions, lead code reviews, mentor junior developers, and ensure best practices are followed. Collaboration with QA, product management, and DevOps teams is crucial to ensuring the seamless delivery of software projects. To qualify for this position, you must have a Bachelor's or Master's degree in Computer Science, IT Engineering, or a related field, along with at least 3 years of professional experience in C++ development on the Windows platform. A strong understanding of Windows APIs, Win32, and MFC is required, as well as experience in multi-threading, concurrency, and parallel processing in C++. Proficiency in debugging tools like Visual Studio Debugger and performance optimization techniques is essential, along with knowledge of Windows internals, system-level programming, and memory management. You should be capable of writing programs for both 64-bit and 32-bit OS variants and have familiarity with version control systems and CI/CD pipelines. Strong problem-solving skills, the ability to work in a fast-paced environment, and excellent written and verbal communication skills are also necessary. Preferred skills for this role include experience with cross-platform development, familiarity with modern C++ standards (C++11/14/17), and knowledge of Windows drivers, kernel mode development, or embedded systems. Experience with Agile development methodologies is a plus.,
Posted 2 days ago
1.0 - 5.0 years
0 Lacs
indore, madhya pradesh
On-site
As a Frontend Developer, you will be responsible for developing and maintaining web applications using React and related technologies. Your primary tasks will include working closely with backend developers to integrate and test APIs, ensuring the technical feasibility of UI/UX designs, and suggesting better approaches when applicable. Additionally, you will debug and resolve application issues to ensure optimal performance and user experience. Collaboration with cross-functional teams to understand requirements and deliver high-quality solutions will be a key aspect of your role. You will also be expected to optimize applications for maximum speed and scalability. It is essential to stay updated with emerging trends and technologies in frontend development to enhance your skill set and contribute effectively to the development process. To excel in this position, you should have 1-2 years of experience in frontend development with hands-on experience in React and its ecosystem, including Redux, React Router, and Context API. While exposure to backend technologies is a plus, it is not mandatory. Key skills required for this role include proficiency in React, JavaScript, and related libraries, along with experience in working with RESTful APIs and integrating them efficiently. A solid understanding of component-based architecture and state management in React is crucial. Familiarity with testing frameworks, debugging tools, and the ability to design, optimize, and enhance UI components for scalability and maintainability are also necessary. Strong problem-solving skills, critical thinking abilities, and basic knowledge of backend concepts and technologies like Node.js, Go, RoR, and PHP will be advantageous. Adaptability to switch between different frontend frameworks if required is a valuable asset. This position is Full-time, Permanent, and open to Freshers. The work schedule is during the Day shift, and the work location is In person.,
Posted 2 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a software developer, you will be responsible for designing, developing, and testing features in applications. Your role will involve supporting the entire application lifecycle from concept to release, collaborating with cross-functional teams to deliver new features, and unit-testing code for robustness. You will troubleshoot and debug to optimize performance and continuously explore new technologies to enhance development efficiency. Additionally, you will be tasked with designing user interfaces according to specifications to enhance user experience. The ideal candidate should have around 3-6 years of experience in software development, with expertise in C# and the .NET framework. Strong object-oriented design and programming skills are essential, along with a solid understanding of the design principles behind scalable applications. Working knowledge of WPF and WCF, debugging tools, performance testing, and security considerations is required. Experience in the Medical Domain would be advantageous. Candidates should be well-versed in agile software development methodology, possess excellent analytical and problems-solving skills, and exhibit strong interpersonal, communication, collaboration, and presentation abilities. Familiarity with continuous integration and experience in implementing automated testing platforms and unit tests are also desirable traits for this role.,
Posted 2 days ago
0.0 - 4.0 years
0 Lacs
haryana
On-site
We are searching for individuals who are passionate about driving innovation in the electronics industry at Xelec. Innovation is at the core of our business, and we are open to exploring ambitious and revolutionary ideas. We believe that every idea, no matter how wild, deserves to be explored through serious attempts. As an intern at Xelec, your responsibilities will include: Software Development: - Writing, testing, and debugging embedded software using languages such as C, C++, or assembly - Developing and optimizing code - Implementing and testing algorithms, communication protocols, or device drivers Hardware Interaction: - Working with development boards, sensors, and peripheral devices - Interfacing software with hardware components - Assisting in the design, testing, and troubleshooting of circuits Testing and Debugging: - Using debugging tools like JTAG, oscilloscopes, and logic analyzers for issue diagnosis and resolution - Running tests on embedded systems to ensure functionality and performance - Writing and executing unit tests and integration tests for software modules Documentation: - Maintaining clear documentation of code, hardware designs, and test procedures - Writing technical reports or summaries for team meetings or project updates - Working on both client and internal projects About the Company: Xelec is a visionary electronics B2B startup founded by a serial entrepreneur with a history of running profitable businesses. Xelec aims to digitize a traditional industry while creating futuristic in-house products to drive the next wave of innovation. Join us in this exciting journey of innovation and growth.,
Posted 3 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As an Embedded Software Engineer at Hitachi High-Tech India Pvt. Ltd., you will be responsible for designing, developing, and implementing software for embedded devices and systems from concept to production. You will collaborate with cross-functional teams, including hardware engineers, to ensure seamless integration and functionality. Conducting code reviews, testing, and debugging to enhance system performance and reliability will be part of your daily tasks. Additionally, you will be expected to develop and maintain comprehensive documentation for software designs and interfaces. Effective communication with Japanese-speaking stakeholders to gather requirements and provide updates is a crucial aspect of this role. The ideal candidate for this position will have a strong background in embedded systems and proficiency in C/C++/C# programming. You should possess a Bachelors or Masters degree in Computer Science, Electrical Engineering, or a related field. Strong problem-solving skills, attention to detail, and excellent communication skills in both Japanese (JLPT N2 or higher) and English are essential for success in this role. Skills requirements for this position include knowledge of hardware-software integration and debugging tools, prior experience working in a multicultural or international team setting, and the ability to design interfaces with other subsystems using various development environments, tools, libraries, and supported languages. Proficiency in C programming, C++, C# programming, and Python is required. Familiarity with communication software, GEM/SEMI communications, control software development, microcomputers, file input/output, data conversion, as well as modeling tools like UML, will be advantageous. This position is primarily based in Bengaluru, Karnataka, India, with a 2-year assignment in Ibraraki Prefecture, Japan, followed by a permanent transfer back to Bengaluru, Karnataka, India. Please note that only shortlisted candidates will be contacted, and your appointment designation will be commensurate with your relevant work experience.,
Posted 3 days ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As a Software Expert specializing in VxWorks BSP and Device Drivers, you should have at least 7+ years of experience in the field. Your technical skill set should include proficiency in C Programming on embedded platforms and a solid understanding of Embedded Hardware concepts. You must also possess a good grasp of VxWorks 6.x and VxWorks 7 Operating Systems, as well as the concepts of BSP and Device driver development. Your expertise should extend to embedded projects, with a focus on problem-solving and troubleshooting of Embedded Software. It is essential to have technical knowledge of processor architectures such as X86, PowerPC, and ARM. Additionally, hands-on experience with Cross Development and debugging tools is required. Desirable skills for this role include knowledge of bus architectures like PCI, PCI Express, SATA, USB, Ethernet, I2C, and SPI. Familiarity with System Bus architectures like VME, cPCI, and VPX, as well as AVIONIC Buses like ARINC429, MIL-STD-1553, and ARINC664, would be advantageous. In terms of soft skills, you should excel in group and teamwork, demonstrating strong interpersonal and communication skills. Your roles and responsibilities will involve developing VxWorks BSP for Embedded Hardware products at AITECH, integrating and porting Device drivers on VxWorks OS, testing the reliable functionality of BSP/Device driver with user-friendly example programs, fixing bugs reported by internal Verification/QA teams and customers, and managing software releases.,
Posted 3 days ago
2.0 - 6.0 years
0 Lacs
nagpur, maharashtra
On-site
We are hiring highly skilled Embedded Software Engineers to join our team at Armo Electronics & Electricals (India) in Nagpur. This role offers an opportunity to contribute to the development of innovative power electronics products and also to build products from scratch! Responsibilities Design, develop, and optimize software for embedded systems. Collaborate with hardware engineers to ensure seamless integration. Debug, test, and enhance system performance. Read and understand microcontroller datasheets. Board bring-up for different modules in the system. Qualifications Proficiency in C/C++ programming. Experience in working with Git. Strong background in bare metal programming. Strong understanding of embedded systems architecture. Proficient with basics of power electronics. Experience with debugging tools and communication protocols. Ability to work effectively in a team-oriented environment. If you or someone you know are passionate about embedded systems and eager to contribute to impactful projects, we encourage you to apply. Please reach out or apply here: https://lnkd.in/dFMHVB2C,
Posted 3 days ago
10.0 - 14.0 years
0 Lacs
noida, uttar pradesh
On-site
As an Embedded Engineer - Research & Innovation Lead at Statcon Electronics India Limited, you will play a crucial role in leading the Research & Innovation division. Your primary focus will be on designing, developing, and integrating embedded software and hardware systems for advanced power electronics products. Your expertise in embedded systems, combined with hands-on experience in firmware and hardware integration, will be key to your success in this high-impact, leadership-level role. Your responsibilities will include leading the end-to-end development of embedded software and hardware systems for power electronic converters, inverters, and control systems. You will collaborate closely with hardware, power electronics, and system engineers to define product specifications and integration strategies. Additionally, you will drive the architecture, design, and optimization of embedded software for microcontrollers and DSPs, and implement real-time embedded systems using C/C++, RTOS, and bare-metal programming. Furthermore, you will be responsible for designing control algorithms, integrating embedded solutions with cloud-based IoT platforms, managing documentation and version control using tools like GitHub or Bitbucket, and ensuring compliance with product certification standards. Your role will also involve leading and mentoring a growing embedded team, conducting design reviews, maintaining code quality, and testing standards, all while staying abreast of global trends in embedded systems, automation, and power electronics to drive continuous innovation. To qualify for this position, you should hold a B.Tech degree in Electronics, Electrical, Embedded Systems, or a related field from reputable institutions like IITs, NITs, or BITS. A minimum of 10 years of experience in embedded systems design, especially in the Power Electronics domain, is required, along with proven experience working in or collaborating with Multinational Corporations (MNCs). Strong command of Embedded C/C++, RTOS, and microcontroller-based development, deep knowledge of power electronics systems, and hands-on experience with relevant development tools are essential qualifications. In return, we offer you the opportunity to lead cutting-edge R&D projects in embedded systems and power electronics, competitive compensation with performance-based incentives, exposure to national and international projects, and a modern and collaborative work environment that values innovation and continuous learning. Join us at Statcon Electronics India Limited and be a part of our journey towards excellence in static energy conversion systems.,
Posted 5 days ago
3.0 - 7.0 years
0 Lacs
haryana
On-site
As a Backend Developer at Monkhub, your primary responsibility will be to optimize the performance and scalability of backend services. You will be involved in developing, testing, and maintaining server-side applications and APIs. Additionally, you will design and optimize database structures to ensure high performance and scalability. A key aspect of your role will be the implementation of authentication, authorization, and security best practices to safeguard the backend services. Collaboration with frontend developers, designers, and other team members is essential to ensure seamless integration and functionality. You will also work with cloud platforms such as AWS, Azure, or GCP for deployment and infrastructure management. Your coding practices will focus on writing clean, maintainable, and well-documented code. Troubleshooting, debugging, and resolving application issues will be part of your routine tasks to ensure smooth functioning of the backend services. To excel in this role, you should have proficiency in programming languages like Java, C#, or PHP. Experience with frameworks and libraries such as Spring Boot, .NET Core, Express.js, Django, and Flask will be beneficial. A strong knowledge of SQL (MySQL, PostgreSQL, MS SQL) and NoSQL databases (MongoDB, Redis, Cassandra) is required. Designing RESTful APIs and familiarity with GraphQL will also be valuable skills. Experience with cloud platforms like AWS, Azure, or GCP, and tools like Docker, Kubernetes, and CI/CD pipelines is essential for effective deployment and management. Proficiency in version control using Git (GitHub, GitLab, Bitbucket) and experience with testing, including unit testing, integration testing, and debugging tools, will further enhance your capabilities. Monkhub is a digital innovation company dedicated to developing and delivering exceptional services. Our approach involves design thinking, creativity, innovation, and analytics to solve complex problems and create impactful experiences for our partners. Join our team of dedicated professionals who embody the ethos of hard work and integrity, much like monks in their commitment to excellence.,
Posted 6 days ago
2.0 - 6.0 years
0 Lacs
karnataka
On-site
As a member of the Infosys consulting team, you will play a crucial role in addressing customer challenges, diagnosing issues, devising creative solutions, and ensuring successful deployment to achieve client satisfaction. Your responsibilities will include developing proposals, contributing to solution design, configuring products, conducting pilots, and resolving queries related to requirements and design. You will be involved in activities such as conducting solution demonstrations, Proof of Technology workshops, and providing effort estimates that align with customer budgetary constraints and organizational financial guidelines. Additionally, you will actively lead small projects, participate in unit-level and organizational initiatives, and deliver high-quality solutions that add value to clients. To excel in this role, you should possess the ability to create innovative strategies that drive client innovation, growth, and profitability. You are expected to have a good understanding of software configuration management systems, stay updated on the latest technologies and industry trends, and demonstrate logical thinking, problem-solving skills, and collaboration capabilities. Moreover, you should have knowledge of financial processes for different project types, various pricing models, and the ability to assess current processes, identify areas for improvement, and propose technology solutions. A basic understanding of one or two industry domains, client interfacing skills, and project and team management experience are also essential for success in this role. If you are passionate about helping clients navigate their digital transformation journey and possess the required skills and expertise, we invite you to join us at Infosys to make a positive impact on our clients" businesses.,
Posted 6 days ago
2.0 - 6.0 years
0 Lacs
coimbatore, tamil nadu
On-site
You are a motivated Junior Front-End Developer with skills in React Native and a foundational understanding of app architecture, seeking to contribute to large-scale mobile applications. Working under the guidance of senior developers, you will gain real-world experience while supporting features and components used by thousands (or millions) of users. Your responsibilities will include building and maintaining modular, reusable components in React Native, contributing to large codebases in real-world, production-level mobile applications, collaborating with senior engineers to implement scalable and efficient app architecture, writing clean, readable, and well-documented code, debugging and fixing UI and functional issues across devices and platforms, and learning and applying modern development practices including version control, agile methodology, and code reviews. You are eager to learn and ready to contribute in a collaborative, high-impact environment. You have built at least one mobile app (personal project, internship, freelance, or open source), are comfortable working with JavaScript/TypeScript and React Native, understand the basics of component-driven development and state management, know the importance of clean code and scalable architecture (ARC), and can communicate clearly and take initiative to ask questions or seek feedback. Bonus points if you have experience working on team projects (in school, internships, or hackathons), are familiar with tools like Expo, Firebase, or Redux, have exposure to REST APIs and debugging tools, and are familiar with deployment processes to the App Store or Google Play. This role offers the opportunity to work on real, large-scale mobile apps used by thousands of users, learn industry best practices from experienced developers, accelerate your growth through hands-on experience and mentorship, and be part of a team that values learning, curiosity, and quality code.,
Posted 6 days ago
4.0 - 8.0 years
0 Lacs
pune, maharashtra
On-site
As a Support Engineer (L3 Support) for ForgeRock OpenAM, you will be an integral part of the IAM managed services team, working on-site at the customer location in Noida, India. Your responsibilities will include incident support, problem management, change management, platform configuration, and performance improvement maintenance related to ForgeRock AM. You should hold a Bachelor's degree in Computer Science/Information Technology or a related field, along with 4-6 years of relevant experience in IAM support, specifically with ForgeRock OpenAM. Your role will involve driving L3 level troubleshooting of IAM solutions, handling change management, and supporting multiple customers" infrastructure as a Managed Services Provider. Your key responsibilities will include managing end-to-end IAM support as per SLA, collaborating with customer teams, resolving complex ForgeRock AM integrated issues, conducting RCA, and acting as the primary point of contact for onsite IAM-related matters. Additionally, you will be involved in custom development, product performance optimization, change management, system upgrades, and regular maintenance activities. To excel in this role, you should possess strong communication, presentation, and collaboration skills, along with a problem-solving attitude. Knowledge of ForgeRock AM, SailPoint IIQ, Java coding, SQL queries, Active Directory/LDAP, databases, Git, Windows, Linux environments, and automation scripts will be beneficial. Your ability to understand IAM solution design, configure systems, and transition services post-deployment will be key to success. In summary, as a Support Engineer for ForgeRock OpenAM, you will play a crucial role in providing high-quality support, troubleshooting complex issues, and ensuring the smooth operation of IAM solutions for customers.,
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
karnataka
On-site
You have an exciting opportunity to join Digicomm Semiconductor Private Limited as a Senior Embedded Systems Engineer. Elevate your career and take the next leap in your professional journey with us, where unparalleled growth and development await. Required Skills and Qualifications: - 5+ years of experience in embedded software development. - Strong proficiency in Embedded C/C++. - Solid experience in working with RTOS, including task scheduling, semaphores, mutexes, ISRs, etc. - Hands-on experience with low-level microcontroller programming. - Familiarity with communication protocols such as I2C, SPI, UART, CAN, Modbus, etc. - Experience in using version control (Git) and debugging tools (JTAG, GDB, etc.). - Familiarity with reading schematics and collaborating with hardware teams. - Knowledge of digital electronics (Latches, Gates, Adders, Flipflops) is an added advantage. Qualifications: - Bachelors or Masters degree in Electronics, Electrical, Computer Engineering, or a related field. Location: - Bangalore Take this opportunity to contribute your expertise and skills to a dynamic team and make a significant impact in the field of embedded systems engineering.,
Posted 1 week 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