Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
2.0 - 5.0 years
8 - 10 Lacs
Bengaluru
Work from Office
Key Responsibilities: Embedded Firmware Development Design, develop, and integrate software for embedded Linux/RTOS platforms, including applications, device drivers, and kernel components. Communication Stack Development Develop and integrate GPRS, TCP/IP, and 4G stacks on telematics platforms . System Integration & Troubleshooting Perform system-level integration and debug RF network issues , including timing synchronization, signal strength optimization, and collision resolution. Hardware Collaboration – Work closely with the hardware design team for Linux subsystem development and optimization. Testing & Validation – Conduct unit testing, verification, and validation of firmware components to ensure compliance with quality standards. Technical Documentation – Maintain architecture, protocols, and technical specifications documentation. Cross-Functional Support – Assist engineering, system testing, and customer support teams in resolving technical challenges. Compliance & Security – Ensure adherence to quality and information security standards while following ISMS policies and procedures. Skills: 2 to 3 years of experience in embedded Linux programming . Proficiency in C programming, GCC compiler, and Git . Understanding of MISRA coding guidelines for automotive products. Hands-on experience with Linux, ARM SoCs . Experience using oscilloscopes, analyzers, and other lab equipment . Strong knowledge of network protocols, programming, and Linux kernel/device driver development . Ability to write efficient, reusable, and maintainable code. Experience with issue tracking & project tracking systems (a plus). Understanding of RF networks and concepts (a big plus). Self-motivated, dynamic, and team-oriented individual with a problem-solving mindset.
Posted 3 weeks ago
7.0 - 12.0 years
20 - 35 Lacs
Pune
Work from Office
Role & responsibilities Clang-Tidy Checker Creation Extend Clang-Tidy with Own Checkers: Develop custom checkers for Clang-Tidy using our BMW LLVM-Project Fork. Develop and Maintain Infrastructure: Utilize our existing infrastructure to integrate, test, and release new checkers. Leverage your C++ Expert Knowledge: Apply your C++ knowledge to enhance static code analysis capabilities. Golden Sample Creation Create C++ Code Samples of Violations of Standards: Develop C++ code samples that illustrate non-compliance with coding standards. Evaluate and support Tool Qualification: Use these samples to evaluate and qualify tools. Apply your C++ Expert Knowledge: Leverage your expertise in C++ to create meaningful and accurate samples. Mediate between C++ Static Code Analysis Tool Users and Tool Vendors Analyze User Problems via Github Discussions: Engage with users to understand and resolve their issues. Reproduce Issues in small reproducers: Accurately replicate reported issues to facilitate debugging and resolution. File Tickets with Vendor and Keeping Track of it: Maintain a record of issues reported to the vendor and track their resolution status. Preferred candidate profile In-Depth Knowledge of Modern C++: Expertise in contemporary C++ standards and practices. Active Developer: Regularly write and maintain C++ code. Willingness to Learn: Open to acquiring new knowledge and skills. Familiarity with tools such as clang-tidy and Coverity. Experience in Modern Best C++ Practices and Guidelines: Knowledge of cpp core guidelines, MISRA C++23, and other industry standards. Experience in Modern Build Systems: Proficiency with build systems like Bazel and CMake. Experience in Modern Compilers: Experience with compilers such as clang and gcc.
Posted 3 weeks ago
2 - 6 years
4 - 6 Lacs
Chennai
Work from Office
Our client is a leading consumer products manufacturing company who are into the product lines of Kitchenware, Home Essentials, IoT & Soft Goods, having market presence across 15 countries. Job Summary We are seeking an Embedded Firmware Engineer to contribute to the entire embedded software development life cycle of IoT products. Responsibilities Your primary responsibilities will include electronic circuit design and hardware testing. You will also develop software to test the hardware and create software tools for writing our firmware during production. Play a crucial role throughout the process, from the initial concept to the final product. Desired Candidate Must have Diploma / Degree in ECE / EEE / CS with working knowledge of FIrmware Prior working experience as an Embedded Software Engineer, preferably from a consumer product/product industry Experience with development and building toolchains to produce, compile and debug source code. Proven experience in programming with Embedded C Understanding of reading datasheets and schematics of components. An analytical mind in addition to a problem-solving attitude Hands-on experience with interfacing various on-chip and off-chip peripherals like LCD displays, keypads, UART, SPI, I2C, ADC, timers, interrupts, GPIO, etc. Experience in Unit testing and Static code analysis, MISRA C standards Good knowledge of Software / Hardware debugging tools, Oscilloscopes, JTAG, Logic analysers This position requires a high degree of flexibility as well as analytical and interpersonal skills. TAS
Posted 2 months ago
5 - 7 years
20 - 22 Lacs
Bengaluru
Work from Office
Role: Technical Leader Experience : 5-7 Years Location : Bangalore Mode of Hiring : Permanent Skills required: Model Based Development (MATLAB) MIL, SIL Domain EV *************************************************** IMMEDIATE JOINERS REQUIRED Send your updated CV directly to: 9152808909 **************************************************** Job Description: AUTOSAR Application Development and Testing in EV/BMS, Body Control, Motor Control and Thermal Management . Handling of Fail-Safe operations in applications. Having knowledge on the same with model based development will be an added advantage using MATLAB(modelling, plant model creation, MIL, SIL Testing, code generation). Embedded software development in C. Added advantage skillset: EV Domain knowledge SDLC Life Cycle, MISRA C Test case definition Automation Testing Embedded system testing Protocols: CAN, Ethernet
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
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