Join Carrier Global Corporation, a global leader in ๐ intelligent climate and energy solutions, and be a part of a team thatโs shaping the future for generations to come. As an Embedded Java Software Engineer, youโll work at the forefront of ๐ป Java-based embedded firmware solutions, driving innovation and ensuring seamless interaction between software and hardware components.
๐ About the Role
As an Embedded Java Software Engineer, you will:
- ๐ ๏ธ Design, develop, and maintain Java-based embedded firmware for intelligent systems.
- ๐ค Collaborate with hardware and systems engineering teams to ensure flawless integration.
- ๐ก Solve complex system challenges using your expertise in low-level system interactions, hardware abstraction, and real-time constraints.
- ๐ Drive product innovation while supporting legacy firmware systems with expert-level product knowledge.
๐ Key Responsibilities
- ๐จโ๐ป Java Firmware Development: Develop and maintain Java-based embedded firmware using Agile methodologies.
- ๐ Hardware Interaction: Write firmware that interacts with sensors, actuators, and communication protocols (I2C, SPI, UART, CAN).
- โฑ๏ธ Real-Time Performance: Apply RTOS concepts to meet timing and performance requirements.
- โ Test-Driven Development (TDD): Use TDD methodologies for unit and functional testing, ensuring reliability.
- ๐ง Debugging & Optimization: Resolve hardware/firmware issues using diagnostic tools and optimize memory management in resource-constrained environments.
- ๐ค Cross-Functional Collaboration: Work with hardware and systems engineers to ensure smooth firmware integration.
๐ Qualifications & Education Requirements
- ๐ Bachelorโs Degree in Computer Science, Software Engineering, Electrical Engineering, or related field (required).
- ๐ Certifications or coursework related to embedded systems development (a plus).
โ Minimum Requirements
- ๐ป Strong Java Programming Skills: Proven experience with embedded Java applications.
- ๐ง Embedded Linux/RTOS Experience: Familiarity with embedded Linux or RTOS environments.
- ๐ Low-Level Hardware Interfaces: Knowledge of I2C, SPI, UART, GPIO, CAN communication protocols.
- โ๏ธ Memory Management Expertise: Experience in Java-based memory management and garbage collection tuning.
- โฒ๏ธ Real-Time Constraints Handling: Understanding of real-time constraints and performance optimization.
- ๐ฅ๏ธ Hardware Abstraction Layers (HAL): Experience in writing device drivers in Java.
- ๐ฆ Build Systems Knowledge: Proficiency in Gradle, Maven, or other build systems for embedded projects.
- ๐ Debugging Tools Proficiency: Familiarity with JTAG, oscilloscopes, and Linux-based diagnostic tools (e.g., dmesg, strace).
- โก Agile/Scrum Development: Experience working in an Agile/Scrum development process.
๐ผ Why Join Carrier Global?
- ๐ Global Impact: Be a part of a global leader in intelligent climate and energy solutions.
- ๐ Innovation-Driven Culture: Work with cutting-edge technologies and contribute to product innovation.
- ๐ Career Growth: Drive forward your career through professional development opportunities.
๐ Benefits & Perks
- ๐ฐ Retirement Savings Plan: Enjoy a secure future with our competitive retirement savings plan.
- ๐ฉบ Comprehensive Health Insurance: Prioritize your health with our comprehensive health insurance package.
- โฐ Work-Life Balance: Benefit from flexible schedules, parental leave, and a holiday purchase scheme.
- ๐ค Employee Assistance Programme: Achieve personal goals with our dedicated assistance programs.
๐ Location & Work Style
- ๐ Location: Hyderabad/Bangalore
- ๐ข Work Style: Full-Time, On-site
How to Apply for Carrier Recruitmentย 2025?
To apply for this Off Campus Drive, interested candidates must follow the procedure outlined below:
- Click on the โApply hereโ button provided below. You will be redirected to the official career page.
- Click on โApplyโ.
- If you have not registered before, create an account.
- After registration, log in and fill in the application form with all the necessary details.
- Submit all relevant documents, if requested (e.g. resume, mark sheet, ID proof).
- Verify that all the details entered are correct.
- Submit the application form after verification.
If you face any issues while applying. Do let us know in the comment section.
APPLY LINK
Share This opportunity with your Friends๐๐๐ฅฐ
