Tips : Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
Responsibilities
Write and optimize Java code
for embedded systems in an industrial automation and IoT context.
Ensure compatibility
of Java code with embedded Linux environments (e.g., Yocto, Ubuntu).
Integrate Java with hardware components , sensors, actuators, and IoT devices.
Collaborate with firmware and hardware teams
to align software with system requirements.
Test and debug code
on embedded platforms, addressing performance and resource constraints.
Maintain code efficiency
and minimize resource consumption in embedded systems.
Qualifications
Embedded Systems Knowledge : Understanding Raspberry Pi & TI Sitara architecture, memory management, and power optimization.
Java Development : Proficiency in Java (SE / ME) for embedded applications.
Linux Expertise : Experience with Yocto Linux, drivers, and shell scripting for embedded systems.
Debugging & Optimization : Skills in debugging, memory profiling, and optimizing Java code for embedded systems.
Internship • India