Search by job, company or skills

Lead Engineer, Embedded Software

5-7 Years
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description


Lead Engineer, Embedded Software

Job Description:

We at SEDEMAC are on the look-out for a Lead Engineer to join our stellar embedded software team.

Major Responsibilities:

Lead Engineer, Embedded Software at SEDEMAC is broadly responsible for end-to-end design, development and testing of embedded software stack for a particular product line of SEDEMAC. The role has managerial aspects as well, and a few engineers would typically report to the lead engineer. The candidate is required to:

  • Be responsible for multiple software development projects simultaneously. The projects will typically be part of a product line that the lead engineer is driving. Examples of product lines are traction controllers, fuel injection controllers, generator set controllers, etc.
  • Ensure timely and high-quality software delivery, in co-ordination with system engineers and electronic engineers who are responsible for their respective domains of product development.
  • Act as a single point of contact for internal and external customers. Typically, the internal customers of the software team would be the system engineering team who are product owners. The candidate will occasionally also be required to represent SEDEMAC to external customers, who are usually OEMs (original equipment manufacturers).
  • De-risk crucial showstoppers in the project, involving development of complex logics, and resolving complex defects (RCAs). This also includes the candidate participating in post-production failures of the product.
  • Actively participate in improving software development process, workflows, technologies used at SEDEMAC and ensure compliance with software development standards as relevant to the product line that the lead engineer is driving.
  • Perform code reviews; have a keen eye for suspecting and spotting potential errors.
  • Participate in hands-on software development work (mostly in C and C++, and occasionally in Python, MATLAB/Simulink). It is important to highlight that although the Lead Engineer will typically have a few people reporting to him/her, the role is very much hands-on.
  • Ensure thorough, high-quality documentation of the software artefacts developed, and participate in development of white-papers to improve the state of the software team's knowledge repository.

Technical Skills and Experience:

  • Software development experience in embedded software development in C and preferably C++.
  • Comfort with Python scripting is good to have.
  • Experience with RTOS is a plus.
  • Good knowledge and hands-on experience with IDEs, debuggers, emulators etc.
  • Experience of Model Based Development using MATLAB and Simulink (Embedded Coder or Target Link) is a plus.
  • Good understanding of software development process and standards like MISRA C/C++.
  • Experience in handling the entire lifecycle of a firmware product including revisions and variants.
  • Comfort with Git is very much desired.
  • Exposure to automotive systems and software e.g. Bootloaders, CAN, UDS, OBD etc. is desirable.
  • Hands-on experience with Microcontrollers from Renesas, TI, Infineon, NXP is a plus.
  • Comfort in working with electronic hardware, motors, oscilloscopes, etc.

Information on Selection Process:

  • The selection process will be multi-phased tests plus interviews.
  • There will be focus on evaluation of your understanding of embedded software skills, logical & analytical skills.

Educational Requirement:

  • Bachelor's or master's degree in Electronics / Electrical Engineering with at least 60% throughout academics.

Experience:

  • 5+ years of relevant work experience.

About SEDEMAC

At its core, SEDEMAC is the convergence of talented engineers committed to the development and large-scale deployment of innovative control technologies and products. As one of the fastest-growing Tier-1 suppliers in the automotive space, we work with vehicle, motor, and engine manufacturers who are leaders in their own space to deliver fundamental control solutions with real-world impact. Our engineer-led organization prides itself on creating technology propositions and taking them from the drawing board to high-volume production with operational excellence. We foster a culture that values creativity, honesty, and respect—where ideas are judged by their merit, not by hierarchy. With a strong foundation and ambitious growth plans, SEDEMAC is uniquely positioned to shape the future of controls.

Job Location: Baner, Pune

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 153695903

Similar Jobs

Pune, India

Skills:

spaceclaim SolidworksVbaPythonDesign ExploreroptiSLangAnsys DiscoveryFluid DynamicsAnsys MechanicalAnsys WorkbenchCAE toolsAnsys MeshingHeat Transfermultiphase flowAnsys FluentDesignModelerFluent Meshing

Pune, India

Skills:

Embedded CJIRACanGitLinBitbucketEthernetMicrocontrollersCanalyzerCanoeJTAG debuggersVector toolsQacGHS compilerCI CD pipelinesMISRA standardsUDS diagnostics ProtocolAutomotive communication protocols

Pune, India

Skills:

DacUartUsbVerilogEthernetCanSpiPcieAnalog IPssystemverilogEDA ToolsSVAassertionspower-aware simulationssecurity IPsSoC-level verificationeSPICadence XceliumUvmUPFPLLsgate-level simulationsADCSynopsys VCSlow-power verificationfunctional coverageI²Cconstrained-random verificationFlash MemoryARM-based microcontrollers

Pune, India

Skills:

MqttTcpUDPCHttpSpiLcdFile SystemI2cTlsBlePHYGNSSLTE modem protocolsSLICBTOTAAudioWifi

Pune, India

Skills:

PysparkApache SparkAzure Data Factory ADFETL pipelines using SSIS data models using SSAS and reports using SSRSPython for data engineeringMicrosoft FabricAzure Data Lake Storage ADLSData warehousing concepts and Medallion architectureMicrosoft BI MSBI stack including SQL Server SSIS SSAS and SSRSAzure DevOps ADO source control CI CD pipelinesPower BI shared datasets DAX modeling visualizationAdvanced SQL complex queries performance tuning ETL logic

Beware of Scammers

We don’t charge money for job offers