Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

TEKsystems
7-9 Years
Not Disclosed
  • Posted 22 hours ago
  • Be among the first 10 applicants

Job Description

Role : Embedded Software Engineer

Experience : 7 + Years

Skills : Python, Pytest BDD, Pytest Framework & Embedded Testing

Work Mode : Hybrid

Location : Bangalore

Notice Period : Currently serving

Project Details :

  • Working on a highly regulated embedded software product where quality, reliability, and compliance are critical to the development lifecycle.

  • Developing automated software verification solutions using Python and Pytest to improve product quality and accelerate release timelines.

  • Validating embedded Linux-based applications through functional, integration, API, and device-level testing across multiple software components.

  • Building scalable test frameworks and automation infrastructure to enhance test coverage, execution efficiency, and continuous integration processes.

  • Collaborating with cross-functional engineering teams to ensure robust software verification, defect prevention, and seamless product releases.

Role & Responsibilities :

  • Design, develop, and execute automated test scripts using Python, Pytest, and behavior-driven testing approaches for embedded software validation.

  • Perform manual and automated verification activities, analyze test results, and identify defects through detailed log and root cause analysis.

  • Review software requirements, design documents, and test specifications to ensure complete testability and verification coverage.

  • Validate APIs, device interfaces, serial communication, USB functionality, and embedded Linux applications in a CI/CD-driven environment.

  • Work closely with developers and architects to improve automation frameworks, optimize testing processes, and ensure high software quality standards.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

10-12 yrs
Bengaluru, India
Skills:
cmis , multi-threading, C, Device Drivers, C++, Uart, Spi, Gpio, Pcie, I2c, Python, open-source tools, SFF standards, Optical Networking, QSFP, Linux hardware bring-up, Embedded Systems, secure-boot, state machine implementation, event handling, network processors, SFP
3-8 yrs
Bengaluru, India
Skills:
real-time operating systems (RTOS), Embedded C, Device Drivers, C++, MATLAB, Git, Integration Testing, Debugging, Firmware, MISRA C, AUTOSAR Classic, defect resolution, Simulink, software unit testing, ISO 26262, Microcontrollers, hardware abstraction layers
6-7 yrs
Bengaluru, India
Skills:
I2c, Rtos, Uart, Spi, HIL Testing, Embedded Software Development, Can, Matlab Simulink, Navigation, DO-178C compliance, Data Processing, Control Systems, Flight controllers, flight dynamics, Autopilot systems, Sensor integration, C/C++, UAV firmware
6-8 yrs
Bengaluru, India
Skills:
Rtos, Gerrit, Cmake, Spi, Networking Protocols, Memory Management, Tcp/ip, I2c, Coverity, Python, Wireless Technologies, Usb, C++, multithreading, Uart, Jenkins, Git, Linux, Ethernet, Valgrind, Ipc, Ble, bare-metal programming, memory profiling tools, GitBucket, Makefiles, CI/CD build processes
5-7 yrs
Bengaluru, India
Skills:
BSP - Android, Jtag, C, C++, Gdb, Svn, Git, Linux, Perl, Qnx, Python, Qualcomm QCOM, serial console, Samsung SOC platforms