Experience
3 - 9 yrs
Job Location
Kolkata, India
Vacancy
1
Designation
Embedded Software Engineer
Job Type
ONSITE
Job Description
3
00 - 9
00 Years
00 - 9
00 Years
8
00 - 20
00 INR (Lacs)/Yearly
00 - 20
00 INR (Lacs)/Yearly
Full-time
Full-time
Roles & Responsibility
Project Role : Software Development EngineerProject Role Description : Analyze
design
code and test multiple components of application code across one or more clients
Perform maintenance
enhancements and/or development work
Must have skills : Embedded Android App DevelopmentGood to have skills : NAMinimum 3 year(s) of experience is requiredEducational Qualification : 15 years full time educationSummary: As a Software Development Engineer
you will engage in a dynamic work environment where you will analyze
design
code
and test various components of application code across multiple clients
Your day will involve collaborating with team members to ensure the successful implementation of features
troubleshooting issues
and maintaining high standards of code quality
You will also participate in discussions to share insights and contribute to the overall improvement of the development process
ensuring that the applications meet user needs and business objectives
Roles & Responsibilities: - Design
develop
and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS)
-Implement asynchronous communication mechanisms for efficient data exchange
-Apply multithreading techniques to ensure high performance and responsiveness
-Utilize RxJava or similar reactive libraries to build scalable and resilient systems
-Collaborate with cross-functional teams to define
design
and ship new features
-Write clean
maintainable
and well-documented code
-Debug and resolve issues related to embedded Java and Android-based applications
-Optimize code for performance
memory usage
and reliability
Professional & Technical Skills: -Automotive ECU Development with AAOS: Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs)
-Strong experience in embedded Android and Embedded Java programming
-Experience with Android and Android platform development
including AAOS (Android Automotive OS)
-In-depth knowledge of Android architecture
HAL
AIDL
and system services
-Proficiency with RxJava or other reactive programming frameworks
-Solid understanding of asynchronous communication patterns
-Expertise in multithreading and concurrency control
-Knowledge of low-level programming concepts related to embedded systems
-Familiarity with embedded Linux
device drivers
or real-time operating systems (RTOS) is a plus
-Experience with version control systems like Git
-Experience with protocols like MQTT
CAN
or Serial Communication
-Hands-on experience with debugging tools and hardware integration
design
code and test multiple components of application code across one or more clients
Perform maintenance
enhancements and/or development work
Must have skills : Embedded Android App DevelopmentGood to have skills : NAMinimum 3 year(s) of experience is requiredEducational Qualification : 15 years full time educationSummary: As a Software Development Engineer
you will engage in a dynamic work environment where you will analyze
design
code
and test various components of application code across multiple clients
Your day will involve collaborating with team members to ensure the successful implementation of features
troubleshooting issues
and maintaining high standards of code quality
You will also participate in discussions to share insights and contribute to the overall improvement of the development process
ensuring that the applications meet user needs and business objectives
Roles & Responsibilities: - Design
develop
and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS)
-Implement asynchronous communication mechanisms for efficient data exchange
-Apply multithreading techniques to ensure high performance and responsiveness
-Utilize RxJava or similar reactive libraries to build scalable and resilient systems
-Collaborate with cross-functional teams to define
design
and ship new features
-Write clean
maintainable
and well-documented code
-Debug and resolve issues related to embedded Java and Android-based applications
-Optimize code for performance
memory usage
and reliability
Professional & Technical Skills: -Automotive ECU Development with AAOS: Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs)
-Strong experience in embedded Android and Embedded Java programming
-Experience with Android and Android platform development
including AAOS (Android Automotive OS)
-In-depth knowledge of Android architecture
HAL
AIDL
and system services
-Proficiency with RxJava or other reactive programming frameworks
-Solid understanding of asynchronous communication patterns
-Expertise in multithreading and concurrency control
-Knowledge of low-level programming concepts related to embedded systems
-Familiarity with embedded Linux
device drivers
or real-time operating systems (RTOS) is a plus
-Experience with version control systems like Git
-Experience with protocols like MQTT
CAN
or Serial Communication
-Hands-on experience with debugging tools and hardware integration
Requirements
Project Role : Software Development EngineerProject Role Description : Analyze
design
code and test multiple components of application code across one or more clients
Perform maintenance
enhancements and/or development work
Must have skills : Embedded Android App DevelopmentGood to have skills : NAMinimum 3 year(s) of experience is requiredEducational Qualification : 15 years full time educationSummary: As a Software Development Engineer
you will engage in a dynamic work environment where you will analyze
design
code
and test various components of application code across multiple clients
Your day will involve collaborating with team members to ensure the successful implementation of features
troubleshooting issues
and maintaining high standards of code quality
You will also participate in discussions to share insights and contribute to the overall improvement of the development process
ensuring that the applications meet user needs and business objectives
Roles & Responsibilities: - Design
develop
and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS)
-Implement asynchronous communication mechanisms for efficient data exchange
-Apply multithreading techniques to ensure high performance and responsiveness
-Utilize RxJava or similar reactive libraries to build scalable and resilient systems
-Collaborate with cross-functional teams to define
design
and ship new features
-Write clean
maintainable
and well-documented code
-Debug and resolve issues related to embedded Java and Android-based applications
-Optimize code for performance
memory usage
and reliability
Professional & Technical Skills: -Automotive ECU Development with AAOS: Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs)
-Strong experience in embedded Android and Embedded Java programming
-Experience with Android and Android platform development
including AAOS (Android Automotive OS)
-In-depth knowledge of Android architecture
HAL
AIDL
and system services
-Proficiency with RxJava or other reactive programming frameworks
-Solid understanding of asynchronous communication patterns
-Expertise in multithreading and concurrency control
-Knowledge of low-level programming concepts related to embedded systems
-Familiarity with embedded Linux
device drivers
or real-time operating systems (RTOS) is a plus
-Experience with version control systems like Git
-Experience with protocols like MQTT
CAN
or Serial Communication
-Hands-on experience with debugging tools and hardware integration
design
code and test multiple components of application code across one or more clients
Perform maintenance
enhancements and/or development work
Must have skills : Embedded Android App DevelopmentGood to have skills : NAMinimum 3 year(s) of experience is requiredEducational Qualification : 15 years full time educationSummary: As a Software Development Engineer
you will engage in a dynamic work environment where you will analyze
design
code
and test various components of application code across multiple clients
Your day will involve collaborating with team members to ensure the successful implementation of features
troubleshooting issues
and maintaining high standards of code quality
You will also participate in discussions to share insights and contribute to the overall improvement of the development process
ensuring that the applications meet user needs and business objectives
Roles & Responsibilities: - Design
develop
and maintain software components for embedded systems using Java/AAOS-Work on Android-based systems including Android Automotive OS (AAOS)
-Implement asynchronous communication mechanisms for efficient data exchange
-Apply multithreading techniques to ensure high performance and responsiveness
-Utilize RxJava or similar reactive libraries to build scalable and resilient systems
-Collaborate with cross-functional teams to define
design
and ship new features
-Write clean
maintainable
and well-documented code
-Debug and resolve issues related to embedded Java and Android-based applications
-Optimize code for performance
memory usage
and reliability
Professional & Technical Skills: -Automotive ECU Development with AAOS: Hands-on experience in development and unit testing for automotive Electronic Control Units (ECUs)
-Strong experience in embedded Android and Embedded Java programming
-Experience with Android and Android platform development
including AAOS (Android Automotive OS)
-In-depth knowledge of Android architecture
HAL
AIDL
and system services
-Proficiency with RxJava or other reactive programming frameworks
-Solid understanding of asynchronous communication patterns
-Expertise in multithreading and concurrency control
-Knowledge of low-level programming concepts related to embedded systems
-Familiarity with embedded Linux
device drivers
or real-time operating systems (RTOS) is a plus
-Experience with version control systems like Git
-Experience with protocols like MQTT
CAN
or Serial Communication
-Hands-on experience with debugging tools and hardware integration
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.