Firmware Engineer

Department Icon IT / Software Development & Related
102+ Applicants
Posted: 1 month ago
12-14 years
Bengaluru / Bangalore, Karnataka
work from office

Posted: 1 month ago
|
Applicants: 102+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Build your brand. Tell your story. Take advantage of a rare opportunity to start from the ground up and build something great. We are looking for technology game changers to lead Stellantis into a fundamental transformation within the automotive industry. Technology is going to disrupt the automotive industry significantly in the next decade and our organization is seeking high potential candidates to transform the company with a focus on the customer experience. Stellantiss Product Development and Technology (PDT) was created to build the most captivating experiences in the latest frontier of Automotive Technology.

As a SOC Firmware engineer, you will be responsible for integrating and optimizing the software and hardware components required for the efficient operation of a system-on-chip (SOC) into a board support package. You will work closely with cross-functional teams including hardware engineers, software developers, and quality assurance engineers to ensure seamless integration and functionality of the SOC across various platforms.

The main job responsibilities will be:

  • Board Support Package (BSP) Integration: Integrate device drivers, bootloaders, middleware, and other software components into the BSP to support the SOCs functionality on target hardware platforms.
  • Hardware Abstraction Layer (HAL) Development: Develop and maintain HAL interfaces to abstract the underlying hardware complexities and provide a standardized interface for higher-level software components.
  • Customization and Optimization: Customize BSP configurations and optimize software components to meet performance, power, and memory footprint requirements of the target applications.
  • Debugging and Troubleshooting: Debug hardware and software issues related to SOC integration, including but not limited to driver conflicts, peripheral initialization problems, and system stability issues.
  • Collaboration and Communication: Work closely with hardware design teams to understand SOC architecture and interfaces and collaborate with software development teams to ensure seamless integration of software components.
  • Documentation and Reporting: Create and maintain documentation including design specifications, integration guides, release notes, and bug reports. Provide regular updates on integration progress and issues to relevant stakeholders.
  • Quality Assurance and Testing: Participate in integration testing, regression testing, and validation efforts to ensure the reliability, compatibility, and performance of the integrated SOC BSP across different hardware configurations.

Basic Qualifications

  • Bachelors degree or higher in Computer Science, Electrical Engineering, or related field, masters degree preferred.
  • 12+ years of experience in BSW SoC design, with a focus on automotive applications.
  • Proven experience in embedded systems development with a focus on SOC integration and BSP development.
  • Proficiency in C/C++ programming languages and familiarity with embedded software development tools and methodologies.
  • Strong understanding of SOC architectures, peripheral interfaces (e.g., UART, SPI, I2C), and device drivers.
  • Experience with embedded operating systems such as Linux, FreeRTOS, or RTOS.
  • Familiarity with version control systems (e.g., Git), build systems (e.g., Make, CMake), and debugging tools (e.g., JTAG, GDB).
  • Excellent problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
  • Effective communication skills and ability to articulate technical concepts to both technical and non-technical stakeholders.

Preferred Qualifications

  • Experience with SOC architectures from vendors such as Renesas, TI, Intel, or Qualcomm.
  • Familiarity with security protocols and techniques for securing embedded systems.
  • Experience with continuous integration (CI) and continuous deployment (CD) pipelines for embedded software development.
  • Experience with Autonomous Driving and IVI software architecture.

Critical Character Traits to Ensure Success

  • Be curious to drive changes
  • Ability to expand his/her technical scope beyond his/her field to guide to the solution
  • Looking to get Placed? Try our Placement Guarantee Plan

  • Ability to provide solutions which give competitive advantage
  • Ability to take ownership for design challenges and guide the solution implementation
  • Self-starter with the ability to work independently given minimal supervision/direction
  • Ability to communicate effectively in complex scenarios
  • Ability to take the technical lead of a matrix team
  • Ability to work in a team environment and be both a team player and task leader
  • Respect and understanding of the Customer/Supplier relationship while embracing partnership

Please share your profiles to [HIDDEN TEXT] with below details:

Total yrs. of exp:

CCTC:

ECTC:

NP:

Disclaimer - At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality,

religion, sexual orientation and disability. Diverse teams will allow us to

better meet the evolving needs of our customers and care for our future.

By submitting your application, you are accepting our privacy notice:

https://www.stellantis.com/en/privacy

Skills

CDebuggingLinuxQuality AssuranceSoftware ArchitectureSoftware DevelopmentTestingVersion ControlFirmware Engineer

If an employer asks you to pay any kind of fee, please notify us immediately. Jobaaj does not charge any fee from the applicants and we do not allow other companies also to do so.

About Company

Stellantis N.V. (NYSE: STLA / Euronext Milan: STLAM / Euronext Paris: STLAP) is one of the world’s leading automakers and a mobility provider. Our storied and iconic brands embody the passion of our visionary founders and today’s customers in their innovative products and services, including Abarth, Alfa Romeo, Chrysler, Citroën, Dodge, DS Automobiles, Fiat, Jeep®, Lancia, Maserati, Opel, Peugeot, Ram, Vauxhall, Free2move and Leasys. Powered by our diversity, we lead the way the world moves – aspiring to become the greatest sustainable mobility tech company, not the biggest, while creating added value for all stakeholders as well as the communities in which it operates. For more information, visit www.stellantis.com.
Read More

Important dates & deadlines?

Application Deadline

19 Jul 26, 05:52 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Firmware Engineer

Share with