Search by job, company or skills

C

Senior Software Engineer (Embedded)

6-8 Years
20 - 23 LPA
Save
  • Posted 29 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Key Skills: RTOS, Embedded C++, Integration, Linux, Embedded Linux, Embedded C, CICD, Agile

Roles and Responsibilities:

  • Lead day-to-day embedded software development and delivery activities.
  • Develop and maintain software using Embedded C and Embedded C++.
  • Work on Embedded Linux and RTOS-based systems and applications.
  • Drive CI/CD pipelines, automated testing, and release management practices.
  • Support software integration, validation, and quality assurance activities.
  • Conduct code reviews and ensure adherence to engineering standards and design guidelines.
  • Manage sustaining engineering, refactoring, and software enhancement activities.
  • Collaborate with global engineering and architecture teams for delivery alignment.
  • Support troubleshooting, defect resolution, and performance optimization.
  • Mentor engineers and contribute to technical capability development.
  • Maintain documentation, requirements traceability, and development processes.

Skills Required:

  • Strong experience in Embedded C and Embedded C++ development.
  • Good understanding of Linux and Embedded Linux systems.
  • Experience with RTOS concepts and embedded software integration.
  • Hands-on experience with CI/CD pipelines and automation practices.
  • Familiarity with software validation, testing, and release processes.
  • Exposure to Agile development methodologies is an added advantage.
  • Strong analytical, leadership, and communication skills.

Education: Bachelor's Degree in Computer Science, Software Engineering, or related field (Master's preferred).

Any Graduate

More Info

Job Type:
Function:
Employment Type:

Job ID: 147770443

Similar Jobs

Bengaluru, India

Skills:

OopsRtosUsbmultithreadingGerritUartVisual StudioSpiJenkinsGitWireless TechnologiesLinuxEthernetTornadoValgrindCoverityI2cIpcBleheapsCI build processGitBucket

Bengaluru, India

Skills:

UnixCFpgaVirtualizationLinuxDevice Driver DevelopmentI2cPcieHaDebugging ToolsRoutersChassis managementEmbedded system software developmentEthernet interfaceISSUFabric managementPHYSERDESDevice drivers interface managementHigh-speed PHYsHigh Speed BusesNetwork switchesEmbedded SystemsEthernet MAC

Bengaluru, India

Skills:

RtosEmbedded CDistributed SystemsAgile Software DevelopmentVxWorksScrumEmbedded Software DevelopmentSoftware Analysis ToolsRTLinuxCommunication ProtocolsIndustrial IoT

Bengaluru, India

Skills:

CNetworking ProtocolsL2L3AI-assisted development practicesLinux systems

Bengaluru, India

Skills:

arinc 429 RtosUartSpiHIL TestingEmbedded Software DevelopmentCanGitI2cMatlab SimulinkARINC 664Data ProcessingFlight controllersAutopilot systemsDO-178CSensor integrationUAV firmware