JBPIND - Lead Engineer Embedded Software.

1 month ago


Bengaluru, India JBPCO India Full time

Company Overview

JB Poindexter (India) Private Limited is asubsidiary ofJ.B. Poindexter & Co., Inc. a privately held diversified manufacturing company forecasting $2.4B in annual revenue and 7,000 team members in 2021. The eight operating subsidiaries, covering over 50 locations, are engaged in the production of commercial truck bodies, step-vans, utility trucks, funeral coaches, limousines, pickup truck bed enclosures, precision machining, and expandable foam plastic packaging. For more information, visit

JB Poindexter (India) Private Limited is the captive shared services unit of the J.B. Poindexter & Co., Inc. The company, wholly owned by J. B. Poindexter & Co., Inc. & is headquartered in Houston, Texas, USA.

Position Overview:

The Lead Embedded Software Engineer will support the development, integration, and testing of embedded software for the body and HVAC embedded controllers. The successful candidate will be the first and lead for a team of 5 software engineers. One of the early responsibilities of this engineer will be to guide the buildout of the remainder of the team.

The software developed in this role is in support of a portfolio of advanced technology for the other JBPCO business units. Key technologies include (but are not limited to) HVAC for EV chassis, automation in support of typical use cases for the JBPCO products, proximity detection, access control and monitoring, and monitoring / control of other body centric systems.

This is a role for a computer science and/or software engineer with 10+ years of relevant experience and demonstrated success in the development of embedded software. Commercial vehicle applications / integrations of these technologies are of particular interest.

Essential Responsibilities:

work with the systems team to develop algorithm and software requirements in support of the higher level system requirements.Work with the systems and software teams to develop and maintain network communications documentation (e.g. dbc files)work with the systems and software teams to develop software test plans. Typically, this would be some combination of unit testing, MIL testing, and / or HIL testingwork with the software team to develop a suitable software testing environment for carrying out software testing. This may include creation of a local, India based testbench and/or creating infrastructure to “remote in” to a test bench located in the US. develop (via hand coding in C and/or autocoding) application layer embedded software per defined algorithm and software requirementsBecome resident expert in the use of and programming of our in house “MCM” controllerdevelopment (via hand coding in C) of lower level software to properly access controller resources (hardwire pins, communications busses, memory, etc.).test the embedded software per defined test plan, utilizing the test bench developed for this purpose.Aid in developing infrastructure for software development.Establish software coding standards and core auto code block sets

Required Qualifications: 

Bachelor’s Degree in Computer Science or Software Engineering10+ years of Automotive industry experience, or relevant experience from another industry Demonstrated experience in the development of software in support of automotive applicationsDemonstrated hands on experience is the lower level programming of microcontrollers and experience with the relevant development toolsDemonstrated, hands on experience with hand coding in CDemonstrated experience developing autocode via model-based platforms (e.g. Simulink) Practical experience with Controller Area Network (CAN bus) and tools (Vector CANalyzer, etc) Experienced in software testing and validationStrong written and verbal communication skills with demonstrated experience making presentations and technical reports Proficient in MS Office Experience with Automotive SPICE and/or CMMI framework and the ISO 26262 standard.

Desired Qualifications 

Master’s Degree Automotive industry experience with Commercial Vehicle applications Vehicle electrical integration experience Java programming, and Linux languages for embedded applications.

Code of Ethics:

JB Poindexter (India) Private Limited, requires the highest standard of ethics in all business dealings, with customers, suppliers, advisors, employees, and authorities. This position shall actively ensure that his/her own activities and those of all employees within the project meet this obligation. JBPCO critical standards and procedures related to expected conduct are detailed on the company website. This position is expected to be familiar with these policies and ensure that they are implemented in all areas of control.

#LI-SB3

Employee Benefits

Across the country, the JBPCO business enterprise offers a comprehensive and competitive benefits package that goes beyond the paycheck. See below for some of our benefits.

List of Employee Benefits:

Medical Coverage

Prescription Coverage

Telemedicine

Member Discounts

Dental Coverage

Vision Coverage

Maternity Care

Supplemental

Care Program

Employee Assistance

Benefit Advocate Center

Important Contacts



  • Bengaluru, India JBPCO India Full time

    Company OverviewJB Poindexter (India) Private Limitedis asubsidiary ofJ.B.Poindexter & Co., Inc.a privately held diversified manufacturing company forecasting $2.4B in annual revenue and 7,000 team members in 2021. The eight operating subsidiaries, covering over 50 locations, are engaged in the production of commercial truck bodies, step-vans, utility...


  • Bengaluru, India Advanced Sterilization Products Full time

    ResponsibilitiesUnder limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:·Design, develop, and implement embedded software for our products and systems.·Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, India Advanced Sterilization Products Full time

    Responsibilities Under limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position: ·Design, develop, and implement embedded software for our products and systems. ·Collaborate with cross-functional teams to define, design, and implement...


  • Bengaluru, India Garrett - Advancing Motion Full time

    Our Embedded Software Engineers are finding new and creative ways of making vehicles more efficient every day. Join us and set the industry towards a cleaner future! Part of the Garrett Engineering organization, the Electrification Centre of Excellence team is responsible for developing a differentiated product portfolio of e-boosting solutions...


  • Bengaluru, Karnataka, India Fortive Full time

    SummaryThe Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to ensure the quality and reliability of ASP software products. This position reports to the Director of Software and Connectivity...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.  Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.  Experience in development for Target...


  • Bengaluru, India Larsen & Toubro Full time

    8+ Years’ experience in Embedded Software Development using C/Ada83/95 language.Person should be conversant with software development for Embedded systems/hardware around Microcontrollers, handling communication interfaces like Serial(UART,SPI,I2C), Mil-1553B. Resources like ADCs, DACs, Motors/Actuators.Experience in development for Target hardware around...


  • Bengaluru, India Aptiv Full time

    Embedded Software EngineerAre 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...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India LG Soft India Full time

    Company DescriptionLG Soft India is the innovation arm of LG Electronics and the company’s largest R&D center outside of Korea, based in Bengaluru. With a focus on cutting-edge technology areas such as Home Entertainment, Home Appliance & Air Solution, Vehicle Component Solutions, Business Solutions, webOS, and Artificial Intelligence, LG Soft India has...


  • Bengaluru, India Aptiv Full time

    Embedded Software Engineer 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. ...


  • Bengaluru, Karnataka, India Fortive Full time

    SummaryThe Senior Embedded Software Engineer is responsible for designing, developing, and implementing complex embedded systems on ASP capital and connected systems. This role will work closely with the verification and validation team to ensure the quality and reliability of ASP software products. This position reports to the Director of Software and...


  • Bengaluru, India Advanced Sterilization Products Full time

    ResponsibilitiesUnder limited supervision, general direction, etc. and in accordance with all applicable government laws, regulations and ASP policies, procedures and guidelines, this position:·Design, develop, and implement embedded software for our products and systems.·Collaborate with cross-functional teams to define, design, and implement new software...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    About Company :LeadSoC Technologies offers cutting edge Engineering Design services in VLSI and Embedded Systems. We have been growing rapidly since 2016 to meet the evolving needs of the Semiconductor, Automotive, Telecom and Consumer Electronics segments.Our Software practice works in areas spanning Firmware design, Hardware Abstraction, Kernel Space &...


  • Bengaluru, India Align Technology Full time

    About this opportunity Sr. Embedded Software Engineer, to lead some of the FW group activities, be part of the FW development as well as the HW Jigs development, tackle challenging problems and provide advanced technological solutions. In this role, you will… Be part of the development of new and exciting technologies as part of new products Contribute to...


  • Bengaluru, India Align Technology Full time

    About this opportunitySr. Embedded Software Engineer, to lead some of the FW group activities, be part of the FW development as well as the HW Jigs development, tackle challenging problems and provide advanced technological solutions. In this role, you will… Be part of the development of new and exciting technologies as part of new products Contribute to a...


  • Bengaluru, India Corporate Resources Full time

    Job DescriptionDesign, develop and implement Platform Software for Real Time control system including system architecture and device drivers targeted at embedded systems.Platform Software requirements elicitation for new development.Design and develop Platform Embedded SW modules.Board Bring-up involving the SBC processors cards.Integrate software packages...


  • Bengaluru, India Wabtec Corporation Full time

    It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to...


  • Bengaluru, India Wabtec Corporation Full time

    It’s not just about your career or job title… It’s about who you are and the impact you will make on the world. Because whether it’s for each other or our customers, we put People First. When our people come together, we Expand the Possible and continuously look for ways to improve what we create and how we do it. If you are constantly striving to...