Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 9.0 years
10 - 15 Lacs
Pune
Work from Office
Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. Were looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like youd make an outstanding addition to our vibrant team. Siemens Mobility is an independent run company of Siemens AG. Its core business includes rail vehicles, rail automation and electrification solutions, turnkey systems, intelligent road traffic technology and related services. In Mobility, we help our customers meet the need for hard-working mobility solutions. Were making the lives of people who travel easier and more enjoyable while constantly developing new, intelligent mobility solutions! We are looking forEmbedded Linux C/C++ Developer- Train IT Youll make a difference by You will be part of the Engineering team for new and exciting software applications in our trains. Your mission will be to customize Linux image of our Train IT platform for specific train and integrate applications such as train server, train to ground communication, passenger information, passenger counting or CCTV. This role requires a wide range of technical skills and a desire to find out how things work and why. Be a member of the international engineering team You will play a key role in the development of software for Siemens trains. Develop new C++ applications Maintain and refactor C++ applications already deployed Work with Jenkins and Subversion/Git/ClearCase repositories for build and configuration management Maintain and improve our Linux embedded platform with Yocto and LTIB Desired Skills: Experience with C/C++ development (Minimum 4+ years) Experience with Linux administration, especially Bash, network configuration (routing, firewall, forwarding) Experience with Jenkins, Subversion, Git or ClearCase Good knowledge of TCP/IP, UDP Understanding of network protocols like DHCP, RADIUS, DNS, multicast, SSL/TLS Experience with issue tracking tools such as JIRA or Redmine Experience in the railway industry. Long term interest in the IT domain, passion for IT Experience with POSIX Python programming Fluency in English Join us and be yourself! Make your mark in our exciting world at Siemens. This role is based in Pune. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about mobility athttps://new.siemens.com/global/en/products/mobility.html and about Siemens careers at
Posted -1 days ago
10.0 - 14.0 years
12 - 16 Lacs
Hyderabad, Pune, Bengaluru
Work from Office
Project description This opening is for an ADAS Domain Controller project for a prestigious OEM. Luxoft is working with the OEM teams to deliver a next-generation Platform solution based on AUTOSAR Classic, AUTOSAR Adaptive and QNX; we're working together as a system and interacting with a host of cameras, ultrasound sensors, internal and external Radars. Luxoft direct collaboration with the OEM ranges from Signal and Service Management, Diagnostics, SW Update, Vehicle Config, to QNX/Middleware and Software Architecture areas. Luxoft is expected to deliver quality and expert support in the above areas, drive topics independently, liaise with other OEM stakeholders to remove blockers. The ideal candidate needs to have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver, a self-starter who can think of out-of-box solution and have a never-give-up attitude. The successful candidate will be a team player, display a balance of hard and soft skills, including the ability to respond quickly to Client's changing needs. Responsibilities The candidate will be a Feature architect for AURIX-CCPLEX and ORIN-RoV ETH PDU communication path. They will act as SSM/PL-COM Triage lead & SPOC for the Product Bring-UP DSUs, handle STJLR/TPJLR and coordinate the CCPLEX Adaptive Stack. Tasks: updating existing software modules with new requirements; specifying and executing software integration tests, including documentation; debugging and analyzing integration problems; working with Adaptive AUTOSAR COM stack, Diagnostic stack, Memory Stack integration and with AUTOSAR ECU extract and System Extract integration; configuring RTE, Watch dog stack, AUTOSAR MCAL Skills Must have Adaptive AUTOSAR POSIX Automotive COM protocols CAN & Ethernet Embedded C++ TRM Requirement MSOSA Architecture Testing Support SIMS investigation Nice to have Classic AUTOSAR COM BSW Other Languages English: C1 Advanced Location: Pune,Bangalore,Hyderabad,Chennai,Noida
Posted 1 week ago
3.0 - 8.0 years
5 - 10 Lacs
Pune
Work from Office
Hello Visionary! We empower our people to stay resilient and relevant in a constantly changing world. We’re looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like youThen it seems like you’d make a great addition to our vibrant team. Siemens founded the new business unit Siemens Foundational Technologies (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Foundational Technologies is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and experienced specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation – everything out of one hand. We are looking for a Software Engineer You’ll make a difference by: Overview: Be a member of the international engineering team You will play a key role in the development of software for Siemens trains. Develop new C++ applications Maintain and refactor C++ applications already deployed Work with Jenkins and Subversion/Git/ClearCase repositories for build and configuration management Maintain and improve our Linux embedded platform with Yocto and LTIB Your qualification: Experience with C/C++ development (3+ years) Experience with Linux administration, especially Bash, network configuration (routing, firewall, forwarding) Experience with Jenkins, Subversion, Git or ClearCase Good knowledge of TCP/IP, UDP Understanding of network protocols like DHCP, RADIUS, DNS, multicast, SSL/TLS Experience with issue tracking tools such as JIRA or Redmine Fluency in English This would set you apart from other candidates: Experience in the railway industry or automotive Long term interest in the IT domain, passion for IT Experience with POSIX Python programming Desired Skills: 2-4 years of experience is required. Great Communication skills. Analytical and problem-solving skills Join us and be yourself! Make your mark in our exciting world at Siemens. This role is based in Pune and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. Find out more about Siemens careers at: www.siemens.com/careers & more about mobility at https://new.siemens.com/global/en/products/mobility.html
Posted 1 week ago
5.0 - 10.0 years
22 - 25 Lacs
Gurugram
Work from Office
We are seeking an experienced Embedded Software Developer with expertise in C/C++ and Python for embedded systems development, primarily on a Linux platform The ideal candidate should have a strong foundation in software development, data structures, multithreading applications, inter-process communication (IPC), communication protocols, and Linux system programming Key Responsibilities:Design, develop, and optimize embedded software applications on Linux-based systems Collaborate with cross-functional teams to implement communication protocols (UART, TCP/IP, UDP, TLS, etc) Work on low-level programming, hardware interfacing, and optimize embedded software performance using advanced data structures and algorithms Implement multithreading and socket programming solutions in a POSIX environment Work with the Yocto build framework for embedded Linux development Debug and troubleshoot embedded systems issues across the software stack Contribute to software development life cycle (SDLC) including design, coding, testing, and maintenance Collaborate with team members using GitLab or other version control systems for code management Technical Skills:~5 years of hands-on experience in embedded software development Proficiency in C/C++ and Python Strong understanding of Linux internals, POSIX multithreading, and socket programming Solid grasp of data structures and algorithms for optimizing embedded software performance Experience with communication protocols (UART, TCP/IP, UDP, TLS, etc) Familiarity with Yocto build framework and Linux environment Knowledge of hardware interfacing and low-level programming Strong debugging skills, and experience with SDLC processes Experience with GitLab or other version control systems Other Skills:Excellent communication skills Ability to work from the office at least 3 days a week Experience working in scrum/agile teams If you are a passionate Embedded Software Developer with the technical expertise and thrive in a collaborative, dynamic environment, we would love to hear from you
Posted 2 weeks ago
1.0 - 3.0 years
5 - 15 Lacs
Pune
Work from Office
Company : BMW TechWorks India Location : Pune, Maharashtra Position : Junior Software Engineer Experience Level : 1 to 3 years Location : Pune Job Role Overview: We at BMW TechWorks India is looking for an experienced Software Engineer with a strong background in Modern C++ and Linux to Join our dynamic team. In this role, you will contribute to developing software for embedded systems, engage in Open-Source projects, and drive our CI/CD processes. ( OSS ) to develop an open-source core stack for Software Defined Vehicles (SDVs), specifically targeting embedded high-performance Electronic Control Units (ECUs). Hands on Exp into Modern C++ (11,14,17,20+ version) with Linux/QNX platform. Deep understanding of POSIX based operating systems especially Linux or QNX. Hands on experience on Linux Middleware. Extensive Expertise in latest C++ standards . Good understanding Bazel builds Experience in embedded software development as well as in the field of hardware and software architecture of software systems in serial use under Linux / QNX Strong team and communication skills with a willingness to discuss solutions with many stakeholders in loops and to lead them to the goal. Ability to learn new technology as per project needs and mentor junior engineers. Foster an environment of innovation, continuous learning, and collaboration. Business-fluent skills in English, German is a plus. Experience with MISRA standards for safe & secure coding is of an advantage Contribution to opensource project is a plus. Why Join us: Be at the Forefront of Innovation. Global Impact. Work with a Prestigious Brand. Empowering Work Culture. Shape the Future of Mobility. Unmatched Career Opportunities. Make a Sustainable Impact.
Posted 2 weeks ago
9.0 - 12.0 years
7 - 11 Lacs
Gurugram
Work from Office
Capgemini Invent Capgemini Invent is the digital innovation, consulting and transformation brand of the Capgemini Group, a global business line that combines market leading expertise in strategy, technology, data science and creative design, to help CxOs envision and build whats next for their businesses. Your Role Advise clients on key areas in automotive industry like Software-Defined vehciles , Engineering transformation , PLM , Connected vehicles, telematics , infotainment system development Strong functional knowledge of at least one Vehicle software product Lifecycle Management . 5-7 years of overall experience in Automotive industry / with 2+ years into consulting (Preferably). Must have strong project management skills. Experience in requirement gathering, design, optimization and / or implementation of business processes in product development or R&D for industry. Deliver strategic market insights, perform need gap analysis, and design tailored solutions ensuring alignment with client goals and project scope. Experience in implementing large scale engineering transformations programs in the field of engineering , vehicle software development and implementation . Previous experience with validation and testing, such as Virtual ECUs, Hardware-in-the-Loop (HIL), and Software-in-the-Loop (SIL), Working knowledge in connected services, V2X, vehicle-to-cloud, OTA, DLCM, and telematics , Familiarity with regulatory and compliance standards like ISO 26262 (functional safety), cybersecurity, and ASPICE standards , Experience in digital cockpit or in-vehicle infotainment development. Should have 2-3 years of experience in Software defined vehicle development, Automotive software engineering, and a solid understanding of business processes in Discrete or Process Manufacturing, to drive impactful consulting engagements. Develop assets, accelerators, and points of view on emerging trends in automotive like Digital Twins, Agile PLM tranformation , IOT , Simulaiton , Gen AI, Sustainability and software-driven transformation to support internal and client initiatives. Bring a good understanding of the Software Development Lifecycle (SDLC), Agile methodologies, and experience with Cloud platforms, Future of factory in digital engineering and intelligent industries, helping clients navigate complex product development and transformation challenges. Experienced in conducting POCs, and/or contributed in Software solution development, working with Agile methodologies (SAfe, Scrum, Kanban) to drive iterative development, continuous improvement, and faster delivery of client solutions. Experience with Agile project management tools like Jira and Confluence is a plus. Your Profile Business consulting Engineering Transformation on either process/project transformation or PLM software transformation Robust Product development Vehicle Embedded systems , Software and R&D experience Design for X (Value, Six Sigma, Cost) Process mapping, Value-stream mapping Well versed in Agile and SDLC processes (like V-Model) Good understanding of embedded systems and E/E architecture Strong understanding of the automotive product development lifecycle Familiarity with AUTOSAR, SOAFEE, and POSIX-compliant OS concepts Understanding of autonomous driving and ADAS concepts About Capgemini Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of 22.5 billion.
Posted 3 weeks ago
2.0 - 4.0 years
4 - 6 Lacs
Bengaluru
Work from Office
Design, develop, and maintain embedded software systems using C/C++. Knowledge of deployment of AI frameworks, including TinyML/ EdgeML, to enhance embedded systems capabilities is beneficial. Conduct performance optimization of hardware systems to ensure ef ficient operation and resource utilization. Utilize understanding of CPU architecture: Perform capacity estimation and planning t o ensure that systems (built prototypes) are scalable and can handle projected workloads. Develop and maintain documentation for software design and implementation processes. Basic knowledge of WebAssembly is advantageous. Business fluent knowledge of Engli sh (written and spoken). Key responsibilities: Integrate different ML frameworks (together with an ML engineer) on WebAssembly an d BMW series Hardware (RTOS, POSIX). Measure performances and develop clear documentation. Benchmark different ML frameworks p erformances and memory footprints. Conduct pre-development activities, inc
Posted 3 weeks ago
6 - 10 years
7 - 11 Lacs
Bengaluru
Work from Office
Role description Design, develop, and maintain embedded software systems using C/C++. Knowledge of deployment of AI frameworks, including TinyML/ EdgeML, to enhance embedded systems capabilities is beneficial. Conduct performance optimization of hardware systems to ensure ef ficient operation and resource utilization. Utilize understanding of CPU architecture: Perform capacity estimation and planning t o ensure that systems (built prototypes) are scalable and can handle projected workloads. Develop and maintain documentation for software design and implementation processes. Basic knowledge of WebAssembly is advantageous. Business fluent knowledge of Engli sh (written and spoken). Key responsibilities: Integrate different ML frameworks (together with an ML engineer) on WebAssembly an d BMW series Hardware (RTOS, POSIX). Measure performances and develop clear documentation. Benchmark different ML frameworks p erformances and memory footprints. Conduct pre-development activities, inc
Posted 1 month ago
10 - 17 years
37 - 55 Lacs
Bengaluru
Remote
Role & responsibilities 1. Overall, 12 to 16 years of C++ Development experience 2. Experience managing a team of 10 3. Must have handled scrum calls 4. Experience with helping Team resolve technical queries. 5. Experience in resolving complex Technical issues 6. Must have handled Projects independently. 7. Experience working with US/UK Clients 8. Ability to install and configure additional software and packages on Linux primarily those needed for coding, testing, dumping memory footprint, debugging etc. 9. Agile/Scrum experience 10. Ability to develop and triage on Linux 11. Ability to setup Linux IDE 12. Ability to integrate IDE with Source Code system such as Clearcase 13. Ability to debug, test, compile and rerun the modified executables on Linux OS 14. Ability to code and test in C++. 15. Nice to have docker knowledge and ability to deploy containers and software in it.
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
20312 Jobs | Dublin
Wipro
11977 Jobs | Bengaluru
EY
8165 Jobs | London
Accenture in India
6667 Jobs | Dublin 2
Uplers
6464 Jobs | Ahmedabad
Amazon
6352 Jobs | Seattle,WA
Oracle
5993 Jobs | Redwood City
IBM
5803 Jobs | Armonk
Capgemini
3897 Jobs | Paris,France
Tata Consultancy Services
3776 Jobs | Thane