Search by job, company or skills

Embedded Software Engineer

Embedded Software Engineer

Cyient
5-7 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 20 applicants

Job Description

Job Summary**

Cyient, Inc. is seeking a talented and passionate Embedded Software Engineer to design, develop, and test embedded software solutions for Aerospace This role involves working on cutting-edge technologies to create robust and efficient systems.

Job Responsibilities**

* Design, develop, code, test, and debug embedded software for Aerospace Embedded Systems.
* Implement and optimize real-time operating systems (RTOS) and bare-metal applications.
* Good working experience in DO178C.
* Collaborate with hardware engineers to integrate software with new and existing hardware platforms.
* Conduct rigorous testing, including unit, integration, and system-level testing, to ensure software quality and reliability.
* Participate in code reviews and contribute to architectural design discussions.
* Troubleshoot and resolve software defects, performance issues, and system malfunctions.
* Develop and maintain comprehensive documentation for software designs, requirements, and test plans.
* Stay up-to-date with emerging technologies and industry best practices in embedded systems.

Job Qualifications**

* 5+yrs of Total experience with Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
* Proven experience in embedded software development using C/C++.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

6-10 yrs
Bengaluru, India
Skills:
Vectorcast, C, Agile Methodologies, Jira, Aspice, Embedded Software, Linux, Ethernet, VxWorks, Qnx, Polarion, TDA4, Aurix, S32, Autosar, configuration management tools, Multicore OS, Ea
4-6 yrs
Bengaluru, India
Skills:
Device Drivers, Fpga, Spi, Freebsd, Linux, Pcie, Linux Internals, I2c, C Programming, Python, Retimers, hardware-level components and protocols, routing and forwarding software, Optics, Flash Drivers, object-oriented development, system bring-up, CPLD, MDIO
8-12 yrs
Bengaluru, India
Skills:
C, Fpga, C++, Device Driver Development, Python, Multi-threading, Secure-boot, Layer 2/3 network protocols, Optical Networking, Networking peripherals, Open-source tools, network processors, Event handling, Linux hardware bring-up, State machine implementation, Kernel and user space device drivers
4-6 yrs
Bengaluru, India
Skills:
Security Development Lifecycle (SDL), C, Device Drivers, C++, Linux kernel, Os Fundamentals, Ci, test automation, System Software, Windows, Linux, shell scripting, Agile, Python, bootloaders, software testing methodologies, Optimization, Android internals, Instrumentation, firmware verification and validation
8-15 yrs
Bengaluru, India
Skills:
System Programming, Uart, Spi, Memory Management, Gpio, Rtos Concepts, Pcie, Debugging, I2c, Embedded Linux system using Yocto, bootloaders, Kernel Development, i2s, Interrupt handlers, Root Cause Analysis, platform software debugging, security firmware development, Profiling, bare metal programming, hardware interaction