Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5.0 - 10.0 years
7 - 12 Lacs
Bengaluru
Work from Office
Sapiens is on the lookout for a Senior Consultant PMO to become a key player in our Bangalore team. If you're a seasoned PMO pro and ready to take your career to new heights with an established, globally successful company, this role could be the perfect fit. Roles and Responsibilities: Assist the project manager/budget owner. Responsible for Resource file management Responsible for resource forecast, monitoring actuals & finding variance Responsible for collecting weekly & monthly report from all respective stakeholders, consolidating & sharing Managing the Budget Plan, forecast every month, monitor & track the actuals Proactively think and implement PMO process to improve resource tracking & other processes Responsible for timesheet & resources allocation Responsible for identifying needs / Risks and allocating the appropriate resources in order to meet project deadlines. Coordinate between the units i.e., work with different business units Work with different PMOs Responsible for generating & submitting the Invoice applicable Responsible for month end billing activities Requirements : First degree in Industrial engineering must (Commerce/Engg graduate with good Ms-Office skills and PMO experience) 5+ years experience in PMO activities mentioned above must High analytical skills & good attitude. Hands on Experience on JIRA Creating, modifying different roles in JIRA, creating new project in JIRA, modifying the workflow etc. - must Relevant background in software / Hi-Tech companies - must Excellent English - must Presentation skills - ability to create & deliver presentations - must Deep knowledge of Excel and all Office applications must MS Project Knowledge or Sciforma familiarity with EPM solution or OnePlan must Personal skills: Independent worker, thinks outside the box, presentable, excellent interpersonal skills.
Posted 2 weeks ago
0.0 years
2 - 10 Lacs
India
On-site
We are seeking a highly skilled and motivated Embedded Software Engineer to design, develop, test, and maintain firmware and software solutions for embedded systems. The ideal candidate will have experience with low-level programming, real-time operating systems (RTOS), and hardware/software integration in a resource-constrained environment. Key Responsibilities: Design and develop embedded software for microcontrollers and embedded processors. Collaborate with hardware engineers to integrate software with electronic components. Write efficient, reusable, and reliable C/C++ code for embedded platforms. Develop and maintain device drivers, communication protocols (SPI, I2C, UART, CAN, etc.), and RTOS-based applications. Debug and troubleshoot firmware issues using oscilloscopes, logic analyzers, and other tools. Conduct code reviews and maintain documentation according to industry standards. Support system bring-up, testing, and validation. Participate in the full software development lifecycle (requirements, design, implementation, testing, and maintenance). Required Qualifications: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. 0 - 3+ years of experience in embedded software development. Strong proficiency in C/C++; experience with assembly or Python is a plus. Solid understanding of embedded system architecture and real-time constraints. Experience with RTOS (e.g., FreeRTOS, ThreadX, VxWorks) or bare-metal development. Familiarity with hardware debugging tools and interpreting schematics and datasheets. Knowledge of version control systems (e.g., Git). Contact Person: Rakesh HR Contact Number: 9003745749 Experience: 0 - 3+ Years Location: Coimbatore Timings: 09.30 Am - 06.30 Pm Job Types: Full-time, Permanent, Fresher Pay: ₹272,911.51 - ₹1,026,455.78 per year Benefits: Health insurance Provident Fund Schedule: Day shift Morning shift Supplemental Pay: Performance bonus Yearly bonus Work Location: In person Speak with the employer +91 9003745749
Posted 2 weeks ago
0.0 years
0 Lacs
Pune/Pimpri-Chinchwad Area
On-site
Overview PAC MTS I, Software Responsibilities JOB SUMMARY Assist in research/development and maintenance of real-time/embedded software including low-level development. OS/Kernel configuration Linux/VxWorks (BSP) for various hardware architectures as well as verifying hardware through software. Develop in C/C++, hardware device drivers, networked client-server applications, multiple database driven applications, and/or network security methodologies. MAJOR RESPONSIBILITIES.Description Plans, designs, modifies and implements software applications from functional and system design specifications. Codes, integrates, tests, debugs, and refines the software to produce the required product. Develops software tools and subsystems to support software development, test, and reuse, and manages their implementation. Enhances software to reduce operating time or improve efficiency and robustness. Reviews, evaluates, and analyzes design interfaces. Prepares, reviews, and evaluates interface documentation, specifications, test plans and procedures. Assists in definition, analysis and allocation of requirements. Supports system test programs and analyzes system testing results. Maintains the developed software efficiently through familiarity with software lifecycles. Documents designs in engineering documents including functional block diagrams and data/logic flow charts. Assists in the troubleshooting and debugging of designs. Education/Experience Requirements Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering, or equivalent experience. 0 - 3 years' work experience. Knowledge/Skill Requirements C/C++ programming experience in Linux environment including TCP/IP network programming and device drivers are a must. Familiarity with network security methodologies a plus. Prior experience with multimedia application development including streaming audio/video servers and clients highly desirable. Familiarity with a variety of the discipline field's concepts, practices and procedures. Demonstrated ability to manage multiple priorities and make efficient use of given resources such as system lab time and down stream process owners and tasks. Demonstrated engineering communication expertise including concise written and verbal skills is a must. Ability to work well in a small-team setting and interface with customer, i.e. in the way of engineering documentation. Learn to use professional concepts and apply company policies and procedures to resolve routine issues. Generally applies existing practices and procedures to analyze situations or data. Ability to plan engineering activities to perform assigned tasks. Other Requirements Ability to travel to domestic or international locations as required, up to 5% of the time. REQ-148506 Show more Show less
Posted 2 weeks ago
0 years
0 Lacs
Kanpur, Uttar Pradesh, India
Remote
Description As an IT/OT Vulnerability Assessment and Penetration Testing (VAPT) Engineer, you will be engaged in identifying and mitigating security vulnerabilities across IT systems, Industrial Control Systems (ICS), and Industrial Internet of Things (IIoT) environments. Your work will involve rigorous security assessments of critical infrastructure, SCADA systems, PLCs, field devices, gateways, and cloud-connected IIoT platforms. You will simulate advanced adversary tactics to expose vulnerabilities and provide strategic remediation guidance. The role is suited for professionals with a deep understanding of both enterprise IT security and industrial/embedded system ecosystems. Responsibilities 1-Vulnerability Assessment & Penetration Testing (IT + ICS/IIoT): Perform black-box, grey-box, and white-box VAPT on: Enterprise IT assets (servers, databases, web/mobile apps, Active Directory, cloud) OT/ICS assets (PLCs, RTUs, HMIs, engineering workstations, protocol gateways) IIoT platforms (MQTT/CoAP-based telemetry, edge gateways, cloud dashboards) Emulate APT-level attacks across air-gapped, segmented, or hybrid IT-OT architectures. Execute Red Team scenarios to simulate insider threats or supply chain compromise. 2- ICS Protocol & Field Device Security Testing: Analyze and exploit vulnerabilities in ICS protocols: Modbus TCP, DNP3, IEC 104, OPC-UA, S7comm, Profinet, BACnet, CIP (EtherNet/IP), MQTT, CoAP Perform live traffic analysis, packet manipulation, and protocol fuzzing to test resilience. Evaluate control logic vulnerabilities in ladder logic, structured text, and function blocks. 3- Firmware & Hardware Exploitation (IIoT/ICS Devices): Extract and analyze firmware from industrial devices using JTAG, UART, SPI interfaces. Perform static and dynamic analysis using Ghidra, Binwalk, Radare2, or IDA Pro. Reverse engineer file systems (e.g., squashfs, cramfs) and analyze web interfaces or CLI backdoors. Exploit misconfigured bootloaders, insecure firmware upgrade mechanisms, or exposed debug ports. 4- Network Architecture & Segmentation Testing: Review and test IT-OT segmentation via firewall ACLs, VLANs, DMZ configurations. Assess trust relationships, weak credential policies, and insecure remote access (e.g., exposed VNC, Telnet, RDP). Identify unauthorized bridging of air-gapped networks or misconfigured routing/switching. 5- Cloud & IIoT Platform Security: Evaluate MQTT brokers, edge-to-cloud telemetry, and analytics pipelines. Test REST APIs, insecure mobile app integrations, and cloud misconfigurations (S3, IAM, IoT Core). Identify insecure certificate handling, default API tokens, and lack of encryption at rest/in transit. Reporting & Mitigation Develop technical and executive-level reports with CVSS scoring, attack paths, and exploitation evidence. Recommend hardening measures for both IT (patches, SIEM, EDR) and OT (control policy tuning, physical zoning, least privilege for operators). Coordinate with ICS engineers, IT admins, and SOC teams for patch validation and monitoring upgrades. Compliance & Framework Alignment Ensure assessments comply with industry and regulatory frameworks: NIST SP 800-82, ISA/IEC 62443, ISO 27001, NERC CIP, SANS ICS Top 20 Map findings to MITRE ATT&CK for ICS and monitor emerging CVEs relevant to industrial products. Eligibility Educational Background: Bachelor’s or Master’s in Cybersecurity, Computer Science, Industrial Automation, Electronics, or a related field. Technical Skills: Deep knowledge of ICS/SCADA systems, embedded architectures, and real-time OS (VxWorks, QNX, FreeRTOS). Hands-on experience with tools: VAPT Tools: Nessus, Burp Suite, Metasploit, Nmap, Nikto, SQLMap ICS Tools: Wireshark, Scapy, PLCScan, ICSFuzz, S7comm Tools, Conpot, ModScan Firmware Tools: Binwalk, Ghidra, Radare2, OpenOCD, Logic Analyzers IIoT Security: Shodan, Censys, MQTTX, Postman, OWASP ZAP Certifications (Preferred): OSCP, GRID, GICSP, CRT, CRTP, CEH, CISSP, or equivalent. Participation in ICS/IoT-focused CTFs or open-source contributions is a plus. Travel As and when required, across the country for project execution and monitoring as well as for coordination with geographically distributed teams. Communication Submit a cover letter summarising your experience in relevant technologies and software along with a resume and the Latest passport-size photograph. Show more Show less
Posted 2 weeks ago
3.0 - 9.0 years
0 Lacs
Hyderābād
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: Embedded Firmware engineer Location: Hyderabad, Telangana, India Experience Required: 3 - 9 years Job Summary Job Description Title/Position: Embedded Firmware engineer Education: Bachelor's Degree / Diploma in Electronics Key Responsibilities Proficient in C programming for embedded systems. Experience with Real-Time Operating Systems (RTOS), such as FreeRTOS, VxWorks, Zephyr, or others. Expertise in bare-metal programming. Hands-on experience with embedded communication protocols (I2C, SPI, UART, CAN, LIN, Ethernet, TCP/IP, USB). Experience with ARM Cortex-M microcontrollers. Knowledge on Linux BSP and Linux device driver development. Experience in Linux porting/development and kernel concepts. Knowledge of SiFive and RISC-V architectures is a plus. Familiarity with Bluetooth and WiFi technologies is a plus. Experience with or knowledge of Linux in embedded systems is a plus. Strong experience in developing and interpreting electronic schematics and hardware design documentation. Proven ability in porting applications and drivers across different hardware platforms. Proficiency in using debugging and development tools such as Segger J-Link, Lauterbach debuggers, and Oscilloscopes. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities.
Posted 2 weeks ago
6.0 - 11.0 years
7 - 10 Lacs
Bengaluru
Work from Office
The Advanced Cybersecurity Architect is responsible for providing application and system level security expertise and mentoring to Aerospace products. As an integral member of our global product security community, support product security activities aligned to the Secure Development Lifecycle process across Aero products. Key Responsibilities: Good understanding of Design Objectives DO-178B/C, DO-326A, DO-355, and DO-356A to support continuous Airworthiness of an aircraft from safety and security aspects. Experience in Certifying and meeting the compliance for the Embedded products that run in an Aircraft cockpit with Certifying Authorities like FAA, and EASA. Lead efforts with the development teams to manage product risk and apply the appropriate security controls. Experience in driving secure architecture by design, security risk assessment, defense-in-depth approach, multilayer security controls, identifying the gaps, and defining the remediation approach by using the security controls during the risk assessment. Expert in threat modeling of both Embedded products as well as web applications and effectively communicating the security risks to the program teams in advance. Experience in providing security architecture guidance and support to a large development organization to support security by design principles. Good understanding of Cryptographic principles, Hashing, Certificate Management, Symmetric, and Asymmetric algorithms. Drive best in class security requirements into product and service offerings. Provide architecture and best practices guidance in building secure Honeywell products. Support product security process activities including threat modeling, security requirements, security reviews, threat vulnerability assessments and risk management for Aerospace applications. Must have product architecture and development background with Secure software development lifecycle experience. Understanding of security by design principles and architecture level security concepts up to date knowledge of current and emerging security threats and techniques for exploiting security vulnerabilities Have experience in developing, securing, and driving security requirements recommendations for, Embedded & IIOT based Avionics Products, on RTOS platforms such as VxWorks, Deos., Experience with securing Commercial Cloud, Hybrid and private cloud deployed applications, Containers, and VMs, through secure configurations and performing periodic security reviews. Lead efforts in mentoring and training the engineering development community and facilitate adoption of shift-security-to-left practice Lead new initiatives that add value to SDL processes and procedures YOU MUST HAVE: Bachelor s degree or equivalent work experience in Cyber Security or Information Technology Strong interpersonal skills with the ability to facilitate diverse groups, help negotiate priorities, and resolve conflicts among stakeholders 6+ years Cyber Security or Information Technology experience WE VALUE: Understanding of Agile software development practices. Understanding DevsecOps and have a good working understanding of tooling specific to CI/CD pipelines and security tooling. Information Security accreditation (CISSP/CSSLP or other security related certifications) Developing secure systems, web application penetration testing or application security consultant Azure, AWS or GCP Security or Solutions Architecture certifications Experience with widely used security tools like SD Elements, BlackDuck Hub, Microsoft Threat modeling tool, SAST (Coverity, SonarQube), DAST (Burp, ZAP, AppSpider), Fuzzing, Vulnerability management and continuous monitoring tools Sound understanding of Cryptography, encryption algorithms, Public Key Infrastructure (PKI), Secure boot and Open-source risk management. An effective communicator with excellent relationship management skills and strong analytical, leadership, decision-making, and problem-solving skills. Ability to lead, motivate and direct a workgroup. Strong leadership and team-building skills. Manage stakeholders across business verticals & regions. Must be a Firm believer in continuous learning, upskilling the team competency on new-age skills and developing the capabilities of new technologies.
Posted 2 weeks ago
0 years
0 Lacs
Bengaluru East, Karnataka, India
On-site
C programming, Embedded OS, Linux or VxWorks; Cisco IOS A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes. You would be a key contributor to building efficient programs/ systems and if you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! If you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Show more Show less
Posted 2 weeks ago
0.0 - 9.0 years
0 Lacs
Hyderabad, Telangana
On-site
Job Description Job Details Company: VConnecTech Systems Department: Systems Employee Type: Regular Employee Designation: Embedded Firmware engineer Location: Hyderabad, Telangana, India Experience Required: 3 - 9 years Job Summary Job Description Title/Position: Embedded Firmware engineer Education: Bachelor's Degree / Diploma in Electronics Key Responsibilities Proficient in C programming for embedded systems. Experience with Real-Time Operating Systems (RTOS), such as FreeRTOS, VxWorks, Zephyr, or others. Expertise in bare-metal programming. Hands-on experience with embedded communication protocols (I2C, SPI, UART, CAN, LIN, Ethernet, TCP/IP, USB). Experience with ARM Cortex-M microcontrollers. Knowledge on Linux BSP and Linux device driver development. Experience in Linux porting/development and kernel concepts. Knowledge of SiFive and RISC-V architectures is a plus. Familiarity with Bluetooth and WiFi technologies is a plus. Experience with or knowledge of Linux in embedded systems is a plus. Strong experience in developing and interpreting electronic schematics and hardware design documentation. Proven ability in porting applications and drivers across different hardware platforms. Proficiency in using debugging and development tools such as Segger J-Link, Lauterbach debuggers, and Oscilloscopes. Strong problem-solving and debugging skills. Excellent communication and teamwork abilities.
Posted 2 weeks ago
5.0 - 14.0 years
8 - 12 Lacs
Kolkata, Mumbai, New Delhi
Work from Office
Introduction A2G Technologies is looking to hire Sr Software Design Engineer for our high tech Clients in Europe Experience Level: 5 to 14 years Job Description/Job Purpose You will be responsible for creating clear specifications, making the efficient design choices and to make it happen by also implementing, testing and integrating the design. Customer satisfaction is the number one driver for and thus for every software engineer. Job Responsibilities You will design, analyze, document and test the required software specifications. You will use C/C++, Python, object oriented design programming and Linux within a highly complex embedded environment. You will work in a multidisciplinary environment, involving physics, mechatronics, customer support and factory departments. Qualification: Bachelor or Master Degree in computer science, embedded systemsTechnologies : C++, Python, Linux, Vxworks,Matlab ,Embedded SystemsDesired Experience : Experience Experience with are Unix/Linux, C, C++, UML, real-time, Python, VxWorks, Matlab. Experience in large-scale software applications - Embedded programming. Experience in Solid software engineering knowledge: Agile, Scrum, UML, OOP, design patterns. Experience in write code in C, C++ or Python Experience in writing clean and highly functional code for several stages of machines such as the lenses and the wafer stages, and for several SW layers, from HW control to higher level application.
Posted 2 weeks ago
4.0 - 6.0 years
10 - 16 Lacs
Hyderabad
Work from Office
What you will do Deliver platform software components to support new features/asks. Enhancing the DX-Developer Experience (API's, Sample Apps, Tools Integration, Documentation) of the Platform Software. Add support for new features/peripherals as per the HRM. Porting of Platform SW components. Minimum Qualifications Hands-on embedded software development Strong C programming knowledge Coding experience with developing modules/components using layered architecture for Platform SW. Exposure to highly resource-constrained, real-time, embedded environments. Experience writing and optimizing device drivers for MCU peripherals (UART, SPI, GPIO, i2c, RTC, DMA, Watchdog, etc.) Experience with one or more RTOS Free RTOS, uc/OS. Proficiency with electronics bench test equipment such as oscilloscopes, logic analyzers, etc. Experience working within a global organization Excellent communication skills Qualifications Considered a Plus Experience working for a semiconductor company Experience with Assembly Language for at least one MCU (ARM, RISC-V) Understanding of hardware IP architecture, development and verification.
Posted 3 weeks ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
Remote
Description Position at Wind River Job Description – Senior Engineer – File Systems Job Description In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level. Wind River’s impact spans critical infrastructure domains such as telecommunications , including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), and aerospace & defense . We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms , overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset , come join us and help lead the way into the future of the intelligent edge! About The Opportunity Wind River is seeking an experienced developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of safety-critical features and functionality used by our Aerospace, Industrial and Automotive customers. As a team lead, you will lead a highly skilled development team charged with all aspects of the safety-critical software development life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement customer-requested features and fixes. The Platform team is responsible for developing and improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Key Responsibilities Helping to develop, optimize and deliver the software needed to support HVP & VxWorks, as well as helping Wind River to grow in its role in new embedded and enterprise market segments. Take initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. About You Core Competencies & Demonstrated Success Good hands-on experience in C, and C++ languages and debugging with GDB. In-depth knowledge of Unix/Linux System Programming and multithreaded programming. File system experience is required. Storage Domain experience is preferred. Should have a strong conceptual understanding of OS internals. Strong algorithms, data structures, and multi-threaded programming expertise are required. Qualifications 5 to 8 years of experience in platform software systems development preferably in File systems Strong skills in C, C++ programming Experience in developing / maintaining of Network / Storage drivers is preferable. Experience in programming, analyzing, and debugging kernel crash dumps. Design and development of UNIX/Linux Local File system/remote or Network File System (NFS/SMB) features. Good Experience in one or more of the following protocols SCSI, iSCSI, FC, FCoE, TCP/IP, NVMe. Deep understanding of File system concepts and Drivers. Proven Debugging, troubleshooting device drivers and Problem-Solving skills. Proven Interpersonal soft, oral, and written communication skills. Interact with customers, understand their requirements, and add new features. Work closely with cross-functional teams across multiple locations (worldwide). Nice to have knowledge on handling build system, Dev ops, Jenkins, CI/CT/CD. Lead the agile team using Agile methodology and scrum practice. Certified Scrum Master, experience in a scrum master role Benefits Workplace Flexibility: Hybrid Work. Medical insurance: Group Medical Insurance coverage. Additional shared cost medical benefit in the form of reimbursements. Employee Assistance Program. Vacation and Time off: Employees are eligible for various types of paid time off. Additional Time off’s – Birthday, Volunteer Time off, Wedding. Wellness Benefits through Unmind Carrot (Family -forming support) Show more Show less
Posted 3 weeks ago
4.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Description Position at Wind River Job Description – Senior Engineer – NW Stack Job Description In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level. Wind River’s impact spans critical infrastructure domains such as telecommunications , including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), and aerospace & defense . We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms , overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset , come join us and help lead the way into the future of the intelligent edge! About The Opportunity Wind River is seeking an experienced Protocol stack / Network stack developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the design, development, implementation, and optimizing network protocols and communication stacks, certification of safety-critical features and functionality used by our Aerospace, Industrial and Automotive customers. Your expertise will work directly impact the performance, reliability, and security of our networks systems. The Middleware team is responsible for developing and improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Responsibilities Design, develop, and maintain protocol stacks for various network layers (e.g., OSI model). Implement transport protocols (TCP, UDP) and network protocols (IP, ICMP, ARP, etc.). Enhance existing network stack components (e.g., socket libraries, network drivers). Troubleshoot and resolve network-related issues. Profile and optimize network performance (latency, throughput, packet loss). Optimize protocol performance, scalability, and reliability. Collaborate with cross-functional teams to ensure seamless integration of network protocols. Document usage guidelines, best practices, and troubleshooting tips. Explore emerging technologies and standards related to network protocols. Work closely with hardware engineers, firmware developers, and system architects. Participate in code reviews and contribute to architectural decisions. About You Core Competencies & Demonstrated Success Experience in embedded software development. Knowledge of development and verification standards like DO178C Experience as a technical hands-on to work as senior individual contributor as well as mentor to juniors in the team. Self-motivated with a customer-focused mindset Able to develop product features in accordance with customer requirements. Qualifications BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). Solid understanding of software development methodology. Minimum 4-8 years' experience in protocol stack or network stack development. Knowledge and experience of any RTOS (QNX, VxWorks, Free RTOS etc.) and embedded software development tools. Proficiency in developing software stacks written preferably in C, C++. Proficient in Data structures like LinkedList, Stacks, Trees etc. and ability to analyze space and time complexities. Hands on with network protocols (AVB(TSN), TCP/IP, UDP, ICMP, ARP etc.) Working knowledge on network driver development. Familiarity with Linux/Unix networking and kernel space development is an added advantage. Knowledge of security protocols (TLS/SSL, IPsec) and performance optimization techniques. Strong problem-solving skills and the ability to debug complex software and system issues. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Benefits Workplace Flexibility: Hybrid Work. Medical insurance: Group Medical Insurance coverage. Additional shared cost medical benefit in the form of reimbursements. Employee Assistance Program. Vacation and Time off: Employees are eligible for various types of paid time off. Additional Time off’s – Birthday, Volunteer Time off, Wedding. Wellness Benefits through Unmind Carrot (Family -forming support) Show more Show less
Posted 3 weeks ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Technical Lead -Posix Are you looking to be part of the auto industry revolution? We are at the forefront of the embedded world, where the Internet of Things and Cloud Services are merging, and you can help us make it a reality. Join our 2,000-strong team at Aptiv Technical Center in India to advance your career, grow and make a real difference. Your Role We are looking for Software Architect - whose role is to Develop software architecture to meet functional safety, cybersecurity, and other automotive standards. Perform safety analysis of software design and develop architecture addressing software safety/cybersecurity requirements. Collaborate with cross-functional software and product architects to ensure compatibility. Define software architecture for simulation, HIL, SIL, and middleware framework. Develop software architecture for vehicle prototypes, ensuring modularity and flexibility. Lead cross-functional teams to build solutions to critical development process issues. Assist developers with code and design reviews. Model architectures in UML to ensure traceability with system architecture and code. Your Background Key ingredients for succeeding in this role are your: Bachelor’s degree or Masters degree in engineering discipline (IT/EE/EC/CS/Instrumentation/Robotics). 8-12 years overall experience with at least 5+ years in Software Architecture. Proficiency in embedded C/C++ programming. Multi-core Microprocessor experience (Renesas, Infineon Tri core, TI TDA4 preferred). Experience in Device drivers development. Experience with CAN/CAN FD communication, SPI, MCAL. Experience with Autosar Stack integration, verification and validation. Familiarity with POSIX OS (LINUX/QNX/VxWorks). Strong understanding of Middleware Frameworks. Experience with ROS/ROS2/DDS. Knowledge of virtualization and Docker containers. Experience with GPU. Good Knowledge on CI best practices (GitHub, GitLab, Jenkins) Knowledge of software modeling. Agile/Scrum principles. Knowledge of ISO26262 Technical Safety Concepts. Preferred ADAS domain knowledge. Why join us? You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs. You can have an impact. Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents. You have support. We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package. Your Benefits at Aptiv: Higher Education Opportunities (UDACITY, UDEMY, COURSERA are available for your continuous growth and development); Life and accident insurance; Sodexo cards for food and beverages Well Being Program that includes regular workshops and networking events; EAP Employee Assistance; Access to fitness clubs (T&C apply) Apply today, and together let’s change tomorrow! Privacy Notice - Active Candidates: https://www.aptiv.com/privacy-notice-active-candidates Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law. Show more Show less
Posted 3 weeks ago
6.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Description Position at Wind River Job Description – Member of Technical Staff – NW Stack Job Description In a world increasingly driven by software innovation, Wind River is pioneering the technologies to accelerate the digital transformations of our customers with a new generation of Mission Critical AI Systems, with the most exacting standards for safety, security, performance, and reliability. Success will be determined by our ability to innovate with velocity and deliver at the solutions level. Wind River’s impact spans critical infrastructure domains such as telecommunications , including 5G; industrial (automation, sustainable energy, robotics, mining), connected healthcare and medical devices, automotive (connected and self-driving vehicles), and aerospace & defense . We were recognized by VDC Research in July 2020 as #1 in Edge Compute OS Platforms , overtaking Microsoft as the overall commercial leader. Wind River regularly wins industry recognitions for excellence in IoT security, cloud and edge computing, as well as 8 consecutive years as a “Top Work Place”. If you’re passionate about amplifying your impact on the world, in a caring, respectful culture with a growth mindset , come join us and help lead the way into the future of the intelligent edge! About The Opportunity Wind River is seeking an experienced Protocol stack / Network stack developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the design, development, implementation, and optimizing network protocols and communication stacks, certification of safety-critical features and functionality used by our Aerospace, Industrial and Automotive customers. Your expertise will work directly impact the performance, reliability, and security of our networks systems. The Middleware team is responsible for developing and improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Responsibilities Design, develop, and maintain protocol stacks for various network layers (e.g., OSI model). Implement transport protocols (TCP, UDP) and network protocols (IP, ICMP, ARP, etc.). Enhance existing network stack components (e.g., socket libraries, network drivers). Troubleshoot and resolve network-related issues. Profile and optimize network performance (latency, throughput, packet loss). Optimize protocol performance, scalability, and reliability. Collaborate with cross-functional teams to ensure seamless integration of network protocols. Document usage guidelines, best practices, and troubleshooting tips. Explore emerging technologies and standards related to network protocols. Work closely with hardware engineers, firmware developers, and system architects. Participate in code reviews and contribute to architectural decisions. About You Core Competencies & Demonstrated Success Experience in embedded software development. Knowledge of development and verification standards like DO178C Experience as a technical hands-on to work as senior individual contributor as well as mentor to juniors in the team. Self-motivated with a customer-focused mindset Able to develop product features in accordance with customer requirements. Qualifications BTech / MTech degree (Computer Science, Computer/Electrical Engineering, or equivalent technical degree). Solid understanding of software development methodology. Minimum 6-10 years' experience in protocol stack or network stack development. Knowledge and experience of any RTOS (QNX, VxWorks, Free RTOS etc.) and embedded software development tools. Proficiency in developing software stacks written preferably in C, C++. Proficient in Data structures like LinkedList, Stacks, Trees etc. and ability to analyze space and time complexities. Hands on with network protocols (AVB(TSN), TCP/IP, UDP, ICMP, ARP etc.) Working knowledge on network driver development. Familiarity with Linux/Unix networking and kernel space development is an added advantage. Knowledge of security protocols (TLS/SSL, IPsec) and performance optimization techniques. Strong problem-solving skills and the ability to debug complex software and system issues. Strong communication and collaboration skills, with the ability to work effectively in a team environment. Benefits Workplace Flexibility: Hybrid Work. Medical insurance: Group Medical Insurance coverage. Additional shared cost medical benefit in the form of reimbursements. Employee Assistance Program. Vacation and Time off: Employees are eligible for various types of paid time off. Additional Time off’s – Birthday, Volunteer Time off, Wedding. Wellness Benefits through Unmind Carrot (Family -forming support) Show more Show less
Posted 3 weeks ago
10.0 years
0 Lacs
Delhi, India
On-site
Job Description Position Requirements The right person for this position should have 10+ years of experience in Embedded systems. He/She should be passionate, tech savvy, academically sound, have interest in embedded devices and technologies that drive the headless domain. He / She should be able to understand Pentair product domain and develop products using industry best practices. He / She is required to be hands-on with embedded low-level driver and application development to monitor, control and manage the embedded devices. Role & Responsibilities Lead projects for a segment’s end-to-end firmware delivery. Define design/architecture for the product firmware. Firmware development & troubleshooting. Code review and quality assurance using industry standard tools. Ensure process compliance, best practices and leveraging AI in simplifying them. Mentor project team members. Manage launched products firmware lifecycle. Manage product challenges due to external factors such as market or supply chain. Collaborate with Business Unit, Cross functional and Delivery Teams to achieve Project goals for firmware. Knowledge Exposure to Microcontroller/Microprocessor Architecture Family e.g. ARM Cortex , Microchip, Xtensa ESP32, TI CC32XX, TI AM series , Raspberry PI, iMX series, RISC V Knowledge of any RTOS - FreeRTOS, uC OS, EmbOSs, VxWorks, QNX Knowledge of embedded linux , linux device driver concepts and inter process communication. Knowledge of Build toolchains and framework such as IAR, GCC , Keil, Mplab, Build root , Yocto Knowledge of Microcontroller peripherals and drivers e.g. ADC , DAC , I2C, SPI, UART, CAN , RS485 , DMA, Ethernet , SD/eMMC, SDIO, UFS Understanding of different types of analog & digital sensors and their qualification/verification process Knowledge of RF protocols WIFI, Zigbee, Bluetooth/BLE, IoT Cellular. Knowledge of networking concepts like OSI layers, embedded TCP/IP stacks and common IP protocols and TCP/UDP socket programming . Knowledge of IoT communication protocols MQTT , COAP, AMQP DFMA and DFMEA , Design release process Coding standards , guidelines, and compliance tools Version control and repositories using git tools Software quality assurance and automated testing tools Experience / Skills Maintain, support & troubleshoot products already in production Embedded software design cycle Documenting Software Design (flow charts, state diagram, logic design, analysis, implementation, debugging and testing etc) Good hands-on programming in Embedded C, C++ (STL), Nodejs Hands with embedded frameworks like QT Programming in scripting languages such as batch, shell, python is a plus. Experience with AWS/Google cloud for device connectivity. Exposure to IoT cloud services. e.g. AWS IoT Core . Protocol debugging using protocol analyzer Understanding of Schematic/ Hardware design around microcontrollers like ST, TI, Atmel, Microchip, ARM core Key Interfaces Global Project team members GEC Engineering Team External vendors and suppliers Qualifications And Experience M.Tech/B.Tech in Computer Science / Electronics Engineering from a good Engineering College. Other Requirements Team player Good communication and presentation skills Ability to multitask Design Thinking Have passion for Design & Technology Should have a “can do” attitude Excellent interpersonal skills Equal Opportunity Employer Pentair is an Equal Opportunity Employer. With our expanding global presence, cross-cultural insight and competence are essential for our ongoing success. We believe that a diverse workforce contributes different perspectives and creative ideas that enable us to continue to improve every day. Show more Show less
Posted 3 weeks ago
2.0 - 5.0 years
12 - 13 Lacs
Bengaluru
Work from Office
The test support team is responsible for developing test environment and associated tests improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Key Responsibilities Helping to develop test strategies and cases for VxWorks as well as HVP helping Wind River to grow in its role in new embedded and enterprise market segments. Take the initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. ABOUT YOU Core Competencies & Demonstrated Success Good programming skills with languages like C, C++, Python . Etc. ., Good understanding of embedded systems and executing/integration of firmware tests for Embedded devices Driver and board-level system software test development and integration . Completed embedded courses from any reputed institutes like Cranes/Vector. Qualifications BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent. Strong in C, C++, Python (Design Patterns) , RTOS Fundamentals. Good understanding of automation tools, technology landscape, and OOPS concepts. Excellent English communication skills, both written and verbal Excellent analytical and debugging skills. Experience in scripting language e.g., Python
Posted 3 weeks ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Description Position at Wind River Member Of Technical Staff – Tester – P4 Location: India About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four decades, the company has been an innovator and pioneer, powering billions of systems that require the highest levels of security, safety, and reliability. Wind River helps customers across automotive, aerospace, defense, industrial, medical, and telecommunications industries solve complex technology challenges on their journey toward the new intelligent machine economy. The company’s software powers generation after generation of the safest, most secure systems in the world. Examples include playing a key role in NASA space missions such as Artemis I, the James Webb Space Telescope, and multiple Mars rovers. We’ve achieved recent 5G milestones, including the world’s first successful 5G data session with Verizon and building one of the largest Open RAN networks in the world with Vodafone. The company has received industry recognition for its technology innovation and leadership and for its workplace culture, including global Great Place to Work certification and being named a “Top Workplace” for ten consecutive years. If you want to be part of a unique culture where the lived experience is based on our cultural attributes of growth mindset, customer focus, and diversity, equity, inclusion & belonging, come join us and help advance the future software-defined world. About The Opportunity Wind River is seeking an experienced test framework developer to join the Helix Virtualization Platform (HVP) & VxWorks development teams. The successful candidate will be responsible for the development, implementation, and certification of test environment setup for safety-critical featured products used by our Aerospace, Industrial and Automotive customers. As a team member, you will be involved with all aspects of the development of test framework life cycle, from requirements development to implementation to verification. You will work closely with the product management team and system architects to understand and implement the requested features. The test support team is responsible for developing test environment and associated tests improving the software eco-system around VxWorks/HVP on platforms like Arm, IA etc. next generation of applications. This contribution helps drive the development of world-class System Software for architected hardware and software platforms. Key Responsibilities Helping to develop test strategies and cases for VxWorks as well as HVP helping Wind River to grow in its role in new embedded and enterprise market segments. Take the initiative to improve features and processes. Contribute ideas for product improvements and iterations. Collaborate effectively with global software engineering teams. About You Core Competencies & Demonstrated Success At least 8+ years of experience in development of test infrastructure and executing/integration of firmware tests for Embedded devices Driver and board-level system software test development and integration Developing test frameworks using C, C++, Python and Object-Oriented Programming Experience in testing and automation in agile and continuous delivery models. Ability to develop test cases based on high level requirements, low level requirements and test strategies possessing knowledge of input test variations. Strong experience in using LDRA, Polarian, DOORS, Git, Jira, Linux environment. Knowledge on standards DO178B/C, ISO26262, ASPICE. Knowledge on architectures ARM/RISCV/PPC based processors and micro-controllers Qualifications BE/BTech or ME/MTech degree in Computer Science, Electronics Engineering, or equivalent. 8+ years of software development, verification & validation experience Experience with Firmware design, specification, and implementation Strong in C, C++, Python (Design Patterns), RTOS Fundamentals. Good understanding of automation tools, technology landscape, and OOPS concepts. Experience in testing and automation in agile and continuous delivery models Excellent English communication skills, both written and verbal Ability to develop test cases based on high level requirements, low level requirements and test strategies possessing knowledge of input test variations. Excellent analytical and debugging skills. Good experience in developing testing automation framework / Test Manager Experience in working with FPGA, Emulators, Simulators for Chip development Familiarity with CI/CD pipelines Strong experience in using LDRA, Polarian, DOORS, Git, Jira, Linux environment. Experience in scripting language e.g., Python Successfully delivered to NA & EMEA customers Benefits Varies by region and country. Show more Show less
Posted 3 weeks ago
3.0 years
0 Lacs
Chengalpattu, Tamil Nadu, India
On-site
Company Name: Ruru Tek Private Limited, Job Type: Full Time Experience: 3 to 5 + years Location: Mahindra world City, Chengalpattu, Tamil Nadu. Email ID: admin@rurutek.com / christenasneha@rurutek.com Company Description: Ruru Tek Private Limited is an Indian ODM Company for specializing in set-top box, TV Launcher, and CCTV Camera Surveillance solutions. Job Summary: We are seeking a Set-Top Box (STB) Developer to design, develop, and optimize software for modern digital TV and streaming devices. The ideal candidate will have expertise in embedded systems, middleware development, Loader development and video streaming technologies to enhance the user experience in broadcasting and IPTV environments. Key Responsibilities: Develop and optimize STB firmware and middleware for digital TV, IPTV, and OTT platforms. Work with Loader, Android TV, Linux-based STB software, or RDK/VXWorks to build robust and scalable solutions. Implement DVB (Digital Video Broadcasting), CAS/DRM (Conditional Access Systems), and security protocols for content protection. Optimize video streaming, encoding, and decoding using formats like H.264, H.265 (HEVC), and AV1. Integrate EPG (Electronic Program Guide), PVR (Personal Video Recorder), and interactive TV features. Develop custom UI/UX components for a seamless STB user experience. Debug and resolve performance bottlenecks, memory issues, and real-time streaming glitches. Stay updated with next-gen STB trends, including AI-powered recommendations, voice control, and smart home integrations. Requirements: Bachelor’s or master’s degree in computer science, Embedded Systems, or related fields. Strong proficiency in C, C++, Java, or Python for STB software development. Experience with Linux Kernel, Device Drivers, and Embedded Systems. Hands-on knowledge of DVB, IPTV, OTT streaming protocols (HLS, DASH, RTP, RTSP, etc.). Understanding of video codecs, transcoding, and streaming optimizations. Strong debugging skills with tools like GDB, Valgrind, Wireshark, and log analyzers. Show more Show less
Posted 3 weeks ago
2.0 - 6.0 years
12 - 17 Lacs
Hyderabad
Work from Office
Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Hands on experience in debugging ThreadX and Linux Embedded stability issues both Kernel Space and User Space. Hands on experience on System Drivers which includes GPIO, Clocks, Buses Debug the issues from the dumps provided by OEMs to find the root cause of the issues. Should be able to setup the internal environment and try to reproduce the issues. Should have good understanding on the usage of Trace32, GDB and other debugging Tx tools. Should be able to engage with customers in remote debug sessions, trainings, escalation meetings. Should have very strong analytical and low level debugging skills. Should be able to drive self and work independently. Prior experience on Qualcomm chipsets is mandatory. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field. 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc. Applicants Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail disability-accomodations@qualcomm.com or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries). Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications. If you would like more information about this role, please contact Qualcomm Careers.
Posted 3 weeks ago
5.0 - 15.0 years
18 - 20 Lacs
Bengaluru
Work from Office
Hitachi Energy India Development Centre (IDC) is a research and development facility with around 500 RD engineers, specialists, and experts, who focus on creating and sustaining digital solutions, new products and technology. This includes product integration, testing, cybersecurity, and certification. The India Development Centre is situated in Chennai and Bangalore. IDC collaborates with the RD and Research centres of Hitachi Energy, which are spread across more than 15 locations throughout 12 countries. In the past 20 years, IDC has secured more than 200 international papers and 150+ patents. Mission Statement: As part of an agile software organization, you will work in a stimulating and global environment characterized by both collaboration and independent work. The IED Software platform team within RD develops and maintains the software platform for our products, globally. Being our Software Developer will make you a part of an experienced development team that value great team spirit and work according to SCRUM. Here, you will design and develop new functions as well as maintain and support the existing platform. This position will give you the chance to broaden your knowledge in development and maintenance of advanced embedded real-time systems for critical applications. Your Responsibilities: As a Senior RD Engineer Embedded Software developer you will be a part of the software platform development team and report to the RD Team Manager. Develop, maintain, and provide regularly support for advanced embedded real-time software. Translate the business requirements into software design concepts. Maintenance and support in troubleshooting of complex customer support cases Document the software. Be delivery and deadline oriented. Live Hitachi Energy core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business. Living Hitachi Energy s core values of safety and integrity, which means taking responsibility for your own actions while caring for your colleagues and the business. Your Background: B. E (EEE/ECE/CSE) with 10+ years with experience in Embedded Software development In depth knowledge in RTOS (Real Time Operating System) is must, RTLinux or VxWorks preferred RTOS and C++ working experience is a must Working experience in embedded C is an advantage Additional in software analysis tools, communication protocols/stacks, Industrial IoT, or distributed systems is a plus Experience of managing agile software development (SCRUM) will be to your advantage Passionate to operate in an international team setup committed to agile principles Good communication skills, team player attitude and technical leadership ambition Proficiency in both spoken written English language is required. Qualified individuals with a disability may request a reasonable accommodation if you are unable or limited in your ability to use or access the Hitachi Energy career site as a result of your disability. You may request reasonable accommodations by completing a general inquiry form on our website. Please include your contact information and specific details about your required accommodation to support you during the job application process. .
Posted 3 weeks ago
0.0 - 5.0 years
4 - 7 Lacs
Bengaluru
Work from Office
About Sarla Aviation: Sarla Aviation is not just an aerospace startup; we are pioneers in the sky, dedicated to revolutionizing urban air mobility with our innovative Electric Vertical Takeoff and Landing (EVTOL) aircraft. Join us in our quest to transform the future of flight, driven by a relentless passion for sustainable transportation solutions. As part of our team, you will not just take on challenges; you will push the boundaries of engineering, technology, and customer experience, working towards something that has never been. About the Role: We are seeking a passionate and skilled Embedded Infrastructure Engineer to join our dynamic team. This role focuses on developing, maintaining, and optimizing the core embedded infrastructure, including bootloaders, board support packages (BSPs), drivers, and build systems for real-time and safety-critical applications. You will collaborate with cross-functional teams to enable scalable, robust, and efficient embedded software development across a variety of platforms. Responsibilities: Develop and maintain bootloaders, device drivers, BSPs, and low-level middleware. Build and manage embedded build systems (Make, CMake, Yocto, etc.). Develop and optimize hardware abstraction layers (HAL) and startup code. Support hardware bring-up for new platforms (ARM Cortex-M, Cortex-A series, etc.). Implement and maintain firmware update and diagnostic mechanisms. Ensure real-time performance, portability, and reliability in infrastructure code. Collaborate with system engineers to integrate RTOS and third-party middleware. Perform Software-in-the-Loop (SIL), Hardware-in-the-Loop (HIL), and Hardware Testing. Participate in architecture design, code reviews, and documentation efforts. Stay current with embedded industry standards and best practices. Must-Have Skills: Bachelor s or Master s degree in Electrical Engineering, Computer Science, Robotics, Aerospace Engineering, or related fields. 0-5 years of experience in embedded systems development. Strong Assembly, C/C++ programming skills for embedded targets. Solid understanding of microcontroller architectures and communication interfaces (UART, SPI, I2C, CAN, USB, Ethernet). Hands-on experience with bootloaders, startup code, or bare-metal firmware. Experience with real-time operating systems (RTOS) such as FreeRTOS, Zephyr, or VxWorks etc. Experience with build automation tools (Make, CMake, Yocto). Familiarity with embedded debugging tools (e.g., JTAG, SWD, oscilloscopes, logic analyzers). Understanding of version control systems (e.g., Git). Practical knowledge and experience with Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing. Nice-to-Have Skills: Exposure to secure boot, encryption, and secure firmware update mechanisms. Knowledge of safety-critical software standards (DO-178C, ISO 26262, MISRA-C). Scripting experience (Python, Bash) for build and testing automation. Experience with MATLAB/Simulink for system modeling. Exposure to hardware schematic review and basic troubleshooting. Benefits: Opportunities for professional development and training. Work on cutting-edge projects in aerospace and UAV technology. Flexible work hours and a supportive team environment. Why Join Us: Be a part of a world-class team in an environment where your work directly contributes to shaping the future of urban air mobility. Thrive in our culture of diversity, inclusion, and innovation, where your unique perspectives and ideas are valued. Enjoy a competitive compensation package, with opportunities for growth and development in a rapidly evolving industry. Sarla Aviation is dedicated to creating a diverse and inclusive workspace, championing equality and empowering every individual. We believe that our strength lies in our differences, not just our similarities. Therefore, we warmly welcome applications from all qualified candidates, regardless of their ethnicity, gender, disability, religion, sexual orientation, or age. Join us at Sarla Aviation, where your unique background and perspective are not just welcomed they are celebrated.
Posted 3 weeks ago
0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Job Description In this Role, Your Responsibilities Will Be: You will use your skills to develop real-time embedded software for our next generation controller products. Collaborate with global Scrum teams in small, self-motivated groups. Be involved in all phases of software development from product definition to production release. Use Agile software development practices to build and test our products using Continuous Integration. Break down problems and estimate time for development tasks. Work with multi-functional teams (i.e Software, Hardware, System Test and Product Management) to accomplish your assignments. Develop deep domain expertise while working on various assignments in control system platforms. Demonstrate the ability to help team members through pair programming and code reviews. Drive premier quality in the development and support of products. Who You Are: You can take quick and critical actions in constantly evolving, unexpected situations. Showing a tremendous amount of initiative in tough situations; is outstanding at spotting and seizing opportunities. Have a clear sense of ownership in accomplishing objectives despite obstacles and setbacks. Open to work collaboratively with others across the organization to achieve shared objectives. Like to encourage the expression of diverse ideas and opinions. For This Role, You Will Need: Bachelor/Master’s degree in computer science/Electronics and Communication/Electrical Engineering. 7+ years of real time Embedded software development experience with Intel x86/ ARM /Zynq ultra-scale+ architectures-based microprocessors/controllers. Strong expertise and experience in C/C++ Programming languages. Low-level device drivers and application firmware development in VxWorks or Linux. Experience with embedded systems board bring up and good understanding of various boot loaders(MLO,UBOOT, GRUB). Realtime experience in Embedded firmware development using multi-threaded environment preferably Windriver VxWorks or any commercially available RTOS. Experience in debugging multi-threaded system using various debugging tools provided by RTOS vendor. Good understanding of TCP/IP, UDP and Serial based industrial communication protocols like EtherCat, Profinet, EGD, Modbus TCP, DNP3, IEC104..etc. Experience in integrating industrial communication protocol stack into application firmware. Ability to read hardware schematics and use of debugging instruments like oscilloscope, logic analyzers. Experience with various in circuit emulators, debuggers for debugging the system. Experience with Agile development process. Good understanding of Continuous Integration systems used in software development. Strong analytical and problem-solving skills. Strong written and oral communication skills. The individual must be well organized, methodical, and diligent. A self-starter who is capable of identifying problems, taking initiative to propose solutions, and effectively implementing plans Preferred Qualifications that Set You Apart: Experience with Programmable Logic Controllers. Having firmware development experience with Xilinx's Ultrascale FPGAs is an added advantage. Experience in scripting languages like Python Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 4 weeks ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Job Summary: The person will be responsible for driving the Embedded product development based on requirements. He would need to design, develop and verify various software/firmware modules of flow meters. The candidate should be able to guide the team and perform as key individual contributor too. He should promote the quality culture and help to build technologically innovative team. In This Role, Your Responsibilities Will Be: Work as an independent embedded software developer. Work in co-ordination with BU Strong programming knowledge of C, C++ Strong experience in RTOS based system e.g. VxWorks, UCOS, Threadx, FreeRTOS, MQX. Experience on industrial communication protocols such as EtherCAT, Profinet, EtherNet/IP etc. Experience in activities related to obtaining certification of industrial protocols such as Profinet, EtherNet/IP etc. Experience in embedded databases such as SQLite. Experience on both Linux and Windows platform. Experience in boot loaders such as U-boot. BSP, Device driver development knowledge. Hands on experience on various micro-controllers / multi-core processor based systems. Familiar with IDEs such as KEIL, IAR, Eclipse etc. Hands on experience with usage of JTAG debuggers, Emulators, oscilloscopes, function generators etc. Who You Are: You willAnticipates customer needs and provides services that are beyond customer expectations. You will Quickly and critically takes action in constantly evolving, unexpected situations and Assumes responsibility for the outcomes of others. For This Role, You Will Need: Familiar with version control tools such as VSS, SVN, CVS etc. Experience with IBM Jazz platform would be a plus. Familiar with Work Item and Defect tracking tools such as Jira, Bugzilla. Experience in working with internal and external teams/vendors. proven experience in embedded software development Technically sound in embedded software development Effective verbal and written communication skills as well as good presentation skills Familiar with Agile and traditional software development lifecycle in a product development environment Preferred Qualifications that Set You Apart: Bachelors/Masters degree in Electronics/Instrumentation/Telecommunication/Computers Engineering required. Our Culture & Commitment to You At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please. Show more Show less
Posted 4 weeks ago
0 years
0 Lacs
Bengaluru, Karnataka
Work from Office
Job Requirements Quest Global is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility. We are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers. As a team of remarkably diverse engineers, we recognize that what we are really engineering is a brighter future for us all. If you want to contribute to meaningful work and be part of an organization that truly believes when you win, we all win, and when you fail, we all learn, then we’re eager to hear from you. The achievers and courageous challenge-crushers we seek, have the following characteristics and skills: Job responsibilities: To work as an independent contributor developing, enhancing, and maintaining Mission critical platform software. Communicate and coordinate effectively within the teams. Build and nurture team at offshore, develop team strengths and improve upon their competency. Lead and Motivate team on future technologies. Maintain integrity and work ethics within the team. Support software engineering team through the execution of planned development/verification activities. Designs, develops, modifies, documents, tests, installs and supports software applications and systems. Understand the interfaces and behaviors of external software and hardware components that interact with the currently developed component. Scope out dependencies, issues, risks, & escalate prior to burning 20% of the efforts. Technically responsible for project milestones. Basic Qualifications: 7+ years of experience in Embedded Software Development and Verification. Hands on experience on different stages of SDLC life cycle as per DO-178 B/C guidelines. Excellent understanding of system software concepts, binary executables, debug information, OS concepts. Strong C programming skills, Embedded C, Linux shell scripting. Good exposure on V&V activities. Strong RTOS concepts with experience on working with Multicore/Multi-Threading using VxWorks, Lynx OS. Good knowledge on processors and their architecture (ARM, PowerPC etc.). Hands on experience on Device Driver Implementation. Expertise with Software Configuration Management and Change Control Process (DOORS, JAMA, SVN, JIRA, GIT, Confluence etc.). Experience in using embedded development tools, debuggers, JTAG, Lauterbach, and Analyzers. Understanding of structural coverage analysis and unit test automation tools. Understanding of software certification documents. Proficiency in Quality audits process. Work Experience Recommended skills: Knowledge on Python, Shell scripting, Batch files is an added advantage. Good to have exposure to ARINC 653, ARINC 665, AFDX software specification. Working knowledge on Agile methodology is an added advantage.
Posted 1 month ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
Hybrid
Work in Embedded Systems and IoT (Internet of Things) fields, professionals typically need a combination of educational background, technical skills, and sometimes certifications. Here's a breakdown of the requirements and qualifications: Educational QualificationBachelor's Degree:In Electronics, Electrical Engineering, Computer Science, Instrumentation, or Mechatronics.Master’s/Ph.D.In Embedded Systems, IoT, Robotics, or related specializations. Core Technical Skills Embedded Systems1. Programming Languages:C/C++ (most important)Assembly (for low-level control)Python2. Microcontrollers/Microprocessors:ARM, AVR, PIC, 8051, ESP32, STM32, etc. 3. RTOS:FreeRTOS, Zephyr, VxWorks 4. Hardware Design:Basic knowledge of digital electronics and circuitsSchematic and PCB design (using tools like KiCAD, Altium, or Eagle) IoTCommunication Protocols:MQTT, CoAP, HTTP, LoRa, Zigbee, BLE, Wi-Fi, NB-IoT Networking Basics:IP/TCP/UDP, firewalls, NAT, DNS Cloud Platforms:AWS IoT, Azure IoT, Google Cloud IoT, Blynk, ThingsBoard Sensors and Actuators:Integration and calibration for real-world monitoring Data Handling:JSON, REST APIs, cloud-to-device messaging Tools & IDEsEmbedded IDEs: Keil, MPLAB, Arduino IDE, STM32CubeIDESimulation Tools: Proteus, Multisim, MATLAB SimulinkVersion Control: Git/GitHubIoT Development Platforms: Node-RED, Arduino, Raspberry Pi, ESP-IDF Certifications (Optional but Valuable)ARM Accredited Engineer (AAE)Cisco IoT certificationsAWS Certified IoT DeveloperCertified Embedded Systems Engineer (CESE) Soft Skills & Additional RequirementsProblem-solving & debuggingProject managementTeam collaborationGood documentation skillsContinuous learning mindsetApply in https://docs.google.com/forms/d/e/1FAIpQLSexNESI7TRM22HqPa8bP094UD3_j8p5gNCUBkbk87_4CjYyCA/viewform?usp=header
Posted 1 month 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
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2