Staff Engineer-Embedded Firmware
4 weeks ago
At CNH Industrial we're building the world's most intelligent precision farming platform and applications to provide data-based services to our customers and partners on top of data gathered from machines (IOT), sensors and satellite/public sources. Our technology is revolutionizing agriculture and changing the lives of farmers and agribusinesses globally. We are a close-knit team of digital innovators, committed to delivering cutting-edge solutions to help farmers feed the world.
CNH Industrial - a global leader in the delivery of power, technology and innovation to farmers, builders and drivers all around the world. Each of its brands, including Case IH, New Holland Agriculture, Case and New Holland Construction, is a major international force in its specific sector.
Responsibilities
1. Design new generation core software solution catered for the CNH requirements with best suited choices of make and buy software modules
2. Design and development of middle layer/BSW and lower layer/BSP embedded software for multiple ECUs on microcontrollers and SOCs
3. Develop talent and guide junior engineers to become more proficient and aligned with the goals.
4. Integrate and acceptance testing of supplier provided software modules.
5. Configure and Integrate AUTOSAR - MCAL based drivers with legacy middle layer modules
6. Develop and maintain integration workflows and document integration guide for easier application software integration
7. Design and develop tools to automate software workflows and processes. Develop and maintain software build
8. Ensure that software is developed with high quality standards, adhering to the coding standards and guidelines defined by the organization
9. Perform integration tests on EE hardware to ensure that software meets the stringent performance requirements of real time embedded system
10. Contributes to Functional Safety relevant software functions in accordance with ISO25119, ISO13849
11. Debug and fix software bugs reported by HIL, product validation team or application software team during verification and validation cycle
12. Reviews progress of projects and provides frequent progress updates to direct manager, other stakeholders
13. Document and demonstrate solutions by developing documentation, flowcharts, and diagrams to support problem analysis.
14. Ensure that software adheres to coding standards and meet stringent performance and safety requirements of real time embedded system
15. Debug and fix bugs reported by HIL, product validation team or application software team during verification and validation cycle. Work with external customers to troubleshoot and solve problems.
16. Maintain a clean and safe work area. Follow established safety and ergonomic standards.
Required Qualifications
· Bachelor’s Degree in engineering (electrical or mechanical or software) is required. Ph.D. or M.S. degree in engineering preferred
·Minimum 14 years of experience in Embedded software development (Low level drivers/BSP and Middle layer services/BSW) in C and assembly language
· Experience building core software solution catered for ECUs (preferably for automotive grade ECUs)
·Strong experience of microcontrollers (16/32-bit automotive grade), compilers/linkers
· Strong embedded firmware development (C language, Assembly)
· Strong firmware debugging skills (call stack analysis, profiling, breakpoint evaluation, resource budget analysis as Flash, RAM, and CPU load)
·Experience with CAN based protocols such as J1939, XCP, KWP, UDS, communication tools Vector CANalayser, CANape, CANoe, INCA or similar
· Experience working with memories (Flash, EEPROM, RAM, External memories), MMU etc.
· Experience working with real time operating system RTOS (Autosar OSEK or similar)
· Proficient at software design and requirements documentation
· Knowledge of configuration management tools such as SVN or similar, requirements tools (e.g., Polarion or similar)
· Demonstrated significant problem-solving capabilities and experience
· Team player who is self-motivated and has ability to work with minimal supervision
· Ability to communicate effectively with team members and leadership staff
· Travel may be necessary, based on position
-
Embedded Software Engineer
5 days ago
Bangalore/Gurgaon/Gurugram, India capstone Full timeDeveloping firmware/embedded software for a variety of 8, 16, 32-bit micro-controllers/micro-processors (STM32F ARM experience preferred)- 4+ years of experience in architecting firmware/embedded software is a must.- Strong experience in C/C++ OOPs based application development on embedded Linux.- Experience developing device drivers for I2C, SPI, UART, and...
-
Firmware Engineer
2 weeks ago
gurgaon, India Elecbits Full timeElecbits is a tech-enabled B2B platform that helps Electronics Enterprises to go from an idea to ashelf ready, commercial Electronics Product. We cover the end-to-end intricacies involved in theElectronics product development & manufacturing cycle using 25+ micro-services on ourplatform.Responsibilities-● Design, develop, and test firmware for electronic...
-
Staff Engineer
1 week ago
Gurgaon, India CNH India Technology Center Full timeAbout CNHI At CNH Industrial we‘re building the world‘s most intelligent precision farming platform and applications to provide data-based services to our customers and partners on top of data gathered from machines (IOT), sensors and satellite/public sources. Our technology is revolutionizing agriculture and changing the lives of farmers and...
-
Firmware Engineer Internship
3 weeks ago
Gurgaon, Haryana, India Marbles Health Full timeAbout the internship:We are looking for an experienced embedded software engineer with a strong background in ESP32 microcontroller programming, ESP-IDF, CMake, and a deep understanding of the C programming language. The ideal candidate will have hands-on experience in developing embedded systems, firmware, and applications for ESP32-based projects....
-
Senior Embedded/Firmware Engineer
4 weeks ago
Gurgaon/Gurugram, India orbitouch outsourcing private limited Full timeProfile : Senior Embedded Engineer/Senior Firmware : Min 4 -11 Years Location : Gurgaon Working Days & Time : 6 Days (9:30am- 6:30pm) Interview : Software Engineer Responsibilities : Meeting with clients to understand software requirements. Creating SRS, High Level Design and Low Level Design documents. Give effort estimates based on Software...
-
Firmware Engineer
4 weeks ago
Gurgaon/Gurugram/Bangalore, India SKYGATE CONSULTING Full timeSALARY : 18LPA - 24LPA Skills - C, Linux, STM, NXP, CAN, LIN, UART, SPI, I2C, Automotive experience, AUTOSAR (optional)Responsibilities :1. Designing, developing, testing, and debugging embedded software and firmware for automotive applications.2. Collaborating with cross-functional teams including hardware engineers, software engineers, and testing teams...
-
Embedded Developer
6 days ago
Gurgaon, India Capgemini Engineering Full timeExperience in Embedded Software / firmware development on any RTOS (or linux) Proficiency in Embedded C is must and C++ will be added advantage Experience in stack development for Networking protocol like IPv6/ DHCP/TCP/UDP and RF communication protocols like IEEE802.15.4/ Zigbee/LoRA Knowledge of Open source protocol like CoAP / MQTT / Wireless...
-
C Embedded Developer
3 weeks ago
gurgaon, India Capgemini Engineering Full timeExperience in Embedded Software / firmware development on any RTOS (or linux)Proficiency in Embedded C is must and C++ will be added advantageExperience in stack development for Networking protocol like IPv6/ DHCP/TCP/UDP and RF communication protocols like IEEE802.15.4/ Zigbee/LoRAKnowledge of Open source protocol like CoAP / MQTT / Wireless...
-
Cypherock - Embedded Security Engineer - FPGA
4 weeks ago
Gurgaon/Gurugram, India Cypherock Full timeJob Description : At Cypherock, We are disrupting the current financial system by increasing the adoption of Blockchain-based digital assets through better key management solutions. We build "World' first products" from India, work at the intersection of Blockchain, Security, Embedded Hardware and cryptography and have worked with companies like...
-
C Embedded Developer
3 weeks ago
Gurgaon, India Capgemini Engineering Full time- Experience in Embedded Software / firmware development on any RTOS (or linux)- Proficiency in Embedded C is must and C++ will be added advantage- Experience in stack development for Networking protocol like IPv6/ DHCP/TCP/UDP and RF communication protocols like IEEE802.15.4/ Zigbee/LoRA- Knowledge of Open source protocol like CoAP / MQTT / Wireless...
-
Staff Engineer
4 weeks ago
Gurgaon/Gurugram, India Human Capital Consulting Services Full timeJob description :Who we want :- Passionate & Goal-oriented Engineers: Passion for excellence in technology. Keeping the customer and requirements squarely in focus, people who deliver safe and robust solutions.- Analytical problem solvers: People who go beyond just fixing to identify root causes, evaluate optimal solutions, and recommend comprehensive...
-
Embedded system Red Team Operator
2 days ago
Gurgaon, India Ciena Full timeCiena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individualâs passions, growth, wellbeing and belonging. Weâre a technology company that leads with our humanityâdriving our business priorities alongside meaningful social,...
-
Staff Product Cybersecurity Engineer
4 days ago
Gurgaon, Haryana, India Stryker Full timeWhy engineering at Stryker?At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly...
-
Blockchain Developer
3 weeks ago
Gurgaon, Haryana, India timesjobs Full timeSkills & QualificationC/C Ethereum /Kotlin /Haskell /Golang and DAML.Communication and customer interaction.Fluent in C/C with experience using Bolos SDK and APDU commands.Experience working in embedded firmware preferably SIM card development or secure element development.Experience writing smart contracts for Hyperledger Fabric Corda or Ethereum; and using...
-
Staff Engineer Metrology
4 days ago
Gurgaon, Haryana, India Stryker Full timeWhy engineering at Stryker?At Stryker we are dedicated to improving lives, with a passion for researching and developing new medical device products. As an engineer at Stryker, you will be proud of the work that you will be doing, using cutting-edge technologies to make healthcare better. Here, you will work in a supportive culture with other incredibly...
-
Senior Network Engineer
2 weeks ago
gurgaon, India AVASO Technology Solutions Full timeAVASO Technology Solutions is currently seeking a L3 Network Tech with a passion for the IT area.As an AVASO employee, you will be part of a global organization that provides IT Services to big national as well as international clients across multiple industries.We are an IT solution provider with coverage in more than 170 countries as well as global...
-
Gurgaon,Gurugram,Bangalore, India CareerNet Full timeTechnical Expertise : - Technically Hands-on: An SDE3/Principal/Staff Engineer should be a highly skilled and experienced software engineer with a hands-on approach. They should be comfortable working on complex problems and diving deep into the codebase to implement solutions. - Scalable Architecture Experience: They should have prior experience...
-
Technical Architect
2 months ago
Gurgaon,Gurugram, India Worksconsultancy Full timeJob Description :- 12+ plus years of relevant experience in defining solution architecture for large enterprise applications using Java/J2EE, SOA Webservices (SOAP and REST), ESBs, Open Source products, and strong working knowledge of SOA, SOAP, WSDL, Service Orchestration, Business Process Choreography, Business process modular tools, Spring MVC and JSON.-...
-
General Manager/director- Chat Process BPO
2 weeks ago
Gurgaon, Haryana, India timesjobs Full timeMonitoring agent activity / recommend more/less staff/hoopsUsing web analytics to analyze the proactive chatReview pro-active effectiveness.Develop more robust auto/suggested responses for agents.Recommend/author Knowledgebase content targeted at agentReview surfacing of agent Knowledgebase. As part of self-help systemReview/implement proactive chat based on...
-
Sr. Staff Data Engineer
2 days ago
Gurgaon, India The Nielsen Company Full timeAt Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...