Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Java Software Engineer

$79k - $158k

Carrier World

About Carrier

Carrier Global Corporation, global leader in intelligent climate and energy solutions, is committed to creating innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in climate solutions such as temperature control, air quality and transportation, we improve lives, empower critical industries and ensure safe transport of food, lifesaving medicines and more. Since inventing modern air conditioning in 1902, we lead with purpose: enhancing the lives we live and the world we share. We continue to lead because of our world-class, inclusive workforce that puts the customer at the center of everything we do. For more information, visit corporate.carrier.com or follow on Carrier social media at @Carrier.

An Embedded Java Software Developer is responsible for designing, developing, and maintaining Java-based firmware solutions for embedded systems. This individual will work on all aspects of Java-centric embedded firmware, focusing on the interaction between the software and hardware components of the system. The role requires a deep understanding of both Java programming and embedded systems, as well as experience with low-level system interactions, including hardware abstraction and real-time constraints. The ideal candidate possesses strong problem-solving skills, a passion for innovation, and an ability to create scalable and maintainable embedded software solutions.

In this role, you will be involved in key phases of development, from project planning and implementation to testing and deployment, ensuring that the embedded firmware meets the performance and functional requirements of our products. You will also contribute to advancing our product offerings and supporting legacy firmware systems by providing expert-level product knowledge.

Position Location: Fully Remote within the US.

Responsibilities:
  • Develop and maintain Java-based embedded firmware solutions using Agile methodologies.
  • Write and maintain Java firmware that interacts with low-level hardware components (e.g., sensors, actuators, communication protocols).
  • Participate in project planning by investigating solutions to embedded system challenges and providing accurate estimates.
  • Collaborate with hardware and systems engineering teams to ensure smooth integration of firmware with embedded hardware components.
  • Ensure that the embedded firmware meets timing and performance requirements.
  • Use test-driven development (TDD) methodologies to write unit and functional tests, ensuring firmware quality and reliability.
  • Debug and resolve hardware/firmware interaction issues using diagnostic tools and methodologies.
  • Assist in sustaining and upgrading legacy embedded firmware products, offering consultation and product expertise.
  • Explore and implement new technologies and methodologies for embedded systems, including power management, memory optimization, and low-level driver interaction.
  • Maintain documentation related to embedded firmware development, processes, and troubleshooting guides.

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering or Electrical Engineering
  • 3+ years of hands-on experience in embedded systems and Java
  • Must reside within the US

Preferred Experience:

  • Certifications or coursework related to embedded systems development is a plus.
  • Experience with deployment of Java-based applications on embedded systems.
  • Familiarity with Java platforms designed for constrained devices.
  • Experience maintaining embedded firmware across distributed devices.
  • Knowledge of safety-critical or mission-critical embedded software development
  • Strong Java programming skills. Experience in embedded Java applications preferred.
  • Experience with embedded Linux or RTOS environments.
  • Experience in Test-Driven Development (TDD) and unit/functional testing for embedded systems.
  • Familiarity with Java-based memory management, garbage collection tuning, and optimization in resource-constrained environments.
  • Familiarity with ensuring that firmware meets timing and performance requirements.
  • Experience with Gradle, Maven, or other Java build systems.
  • Understanding of embedded system design
  • Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and Linux-based diagnostic tools (e.g., dmesg, strace).
  • Experience working in an Agile/Scrum development process.
  • Strong written and verbal communication skills.
  • Analytical and logical reasoning skills.
  • Problem-solving skills and attention to detail.
  • Ability to multi-task and stay organized in a dynamic environment.

Pay Range

The annual salary for this position is between $79,000.00 - $158,000.00 annually. Factors which may affect pay within this range include, but are not limited to, skills, education, experience, and other unique qualifications of the successful candidate.

Other Compensation

This position may be entitled to short-term cash incentives, subject to plan requirements. 

Benefits

Employees are eligible for benefits, including:

  • Health Care Benefits : Medical, Dental, Vision; Wellness incentives

  • Retirement Benefits

  • Time off and Leave : Paid vacation days, up to 15 days; paid sick days, up to 5 days; paid personal leave, up to 5 days; paid holidays, up to 13 days; birth and adoption leave; parental leave; family and medical leave; bereavement leave; jury duty leave; military leave; purchased vacation

  • Disability : Short-term and long-term disability

  • Life Insurance and Accidental Death and Dismemberment

  • Tax-Advantaged Accounts: Health Savings Account; Health Care Spending Account; Dependent Care Spending Account

  • Tuition Assistance

To learn more about our benefits offering, please click here Work with us | Carrier Corporate . The specific benefits available to any employee may vary depending on state and local laws and eligibility factors, such as date of hire and the applicability of collective bargaining agreements.

Carrier EEO Statement and Accommodations Process

Carrier is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status or any other applicable state or federal protected class. Carrier provides affirmative action in employment for qualified individuals with a Disability and Protected Veterans in compliance with section 503 of Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.

If you require a reasonable accommodation to complete the application process, participate in an interview, or otherwise engage in the hiring process, please contact us at [email protected] . We will make every effort to meet your needs in accordance with applicable laws.

Application Deadline

Applications will be accepted for at least 3  days from Job Posting Date: 8 July 2026

Job Applicant's Privacy Notice

Please click on the link to review the Job Applicant Privacy Notice .

Use of AI

Technology-enabled tools may support parts of the recruitment process, with oversight by people.

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Embedded Java Software Engineer in Texas vacancy
  • $65k - $75k

     ...Sr. Technical Recruiter at Millennium Software Inc We are looking for - Java Developer Must have - Java, JSP, SpringBoot, EJB, SQL, Struts , Spring and Hibernate. Location: Austin, TX Salary: $65,000.00-$75,000.00 Seniority Level Mid-Senior level Employment Type Full-... 
    Suggested
    Full time

    Millennium Software

    Austin, TX
    4 days ago
  •  ...Software Engineer, Java or C++, Telecom, Hardware Interfacing, Stable Growing Firm – Plano, TX In a world of fragmented microservices and “distributed spaghetti,” our client believes in the power of a well-architected, highly tuned Monolith. They are looking for a Java... 
    Suggested
    Work at office
    Remote work
    Relocation package

    Riccione Resources, Inc.

    Plano, TX
    4 days ago
  • - Bachelor's degree in Science/IT/Computing or equivalent - 3-4 years of experience in writing software code in Java - 3-4 years of experience working with Spring framework - Prior experience working with RestAPI's - 3-4 years of knowledge in Unix/Linux -... 
    Suggested

    Saxon Global

    Lake Dallas, TX
    2 days ago
  •  ...more, visit  .   We are looking for a talented Entry Level Software Engineer, who is passionate about working on the cutting edge of Cyber...  ...tested   Qualifications   ~1+ years of experience using Java technology stack and servlet containers ~1+ years of... 
    Suggested
    Full time
    Worldwide

    Iboss

    Austin, TX
    17 hours ago
  •  ...About the job Embedded Software Engineer *This is a 13 month contract* As the senior software engineer, you will be responsible for developing UI...  ...software testing and development processes Experience with Java technologies and frameworks Experience with HTML5, Cascading... 
    Suggested
    Contract work
    Internship

    Nanosoft Consulting Talent Page

    Houston, TX
    4 days ago
  • $200k

     ...Senior Java Software Engineer Location: Austin, TX Salary Range: $200,000 We’re seeking an experienced Senior Java Software Engineer to join our rapidly growing development team. The ideal candidate will have at least 8 years of commercial Java experience in complex environments... 
    Work at office

    ShortList Recruitment Limited

    Austin, TX
    1 day ago
  •  ...Java Engineer, Digital Identity The Role The Digital Security Identity Chapter is embarking on a multi-year journey to build...  ...experience designing and programming highly functional and scalable software applications using Java, Angular, Node, GraphQL, and AWS.... 

    Saxon Global

    Westlake, TX
    3 days ago
  •  ...that can be effectively built and maintained by less experienced engineers • Anticipates trouble areas in systems under development and...  ...technologies: • Top Mandatory Skills required: Kafka, Java, Spring boot/Microservices, Azure/Aws Cloud • Frameworks: Spring... 

    Kaav Inc.

    Fort Worth, TX
    3 days ago
  •  ...We are seeking a Senior Java Developer for a long‑term contract in Austin, TX. This role requires on-site presence 4–5 days per week...  ...Responsibilities Researching, designing, implementing, and managing software programs. Testing and evaluating new programs. Working closely... 
    Long term contract
    Temporary work

    Luna Data Solutions

    Austin, TX
    4 days ago
  •  ...Java Software Engineer Location: Plano, TX or Remote anywhere US Client: Collectivehealth Duration: 6 months Pay Rate: $80/hr, C2C Terms of Submission Agency: Acknowledges the above information and agrees to submit Candidate for this position and... 
    Remote work

    Kasmo Global

    Plano, TX
    17 hours ago
  •  ...Java Software Engineer Java Software Engineer Qualifications: ~6-9 years of Java/ Spring development experience ~2+ years of design experience ~ Bachelor's Degree (Computer Science or related fields) ~ Experience in building and deploying applications served... 

    PeopleServe

    Roanoke, TX
    3 days ago
  • $90k

     ...from TalenTech Digital NOW HIRING: Senior Java Developer (W2 Only | Onsite in Austin,...  ...Senior Java Developer to join a world-class engineering team in a dynamic and fast-paced...  ...preferred) 5+ years of strong hands-on software development experience Solid expertise in... 
    Long term contract
    Full time
    Contract work
    Freelance
    Immediate start
    Remote work

    TalenTech Digital

    Austin, TX
    4 days ago
  •  ...Job Description Job Description We are looking for a talented and motivated Senior Java Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining enterprise-grade web applications and RESTful APIs. The... 

    ClayHR

    Houston, TX
    9 days ago
  • $56.99 - $63.33 per hour

     ...We are looking for a highly skilled and passionate Senior Software Engineer to play a pivotal role in designing, developing, and maintaining...  ...Must-Have Qualifications:** * 8-10 years of experience with Java, Spring framework, cloud development, and Web Services (REST,... 
    Hourly pay
    Contract work
    Temporary work

    Skill Corp

    Westlake, TX
    2 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions with clients. Who should apply? Recent... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Denton, TX
    17 hours ago
  •  ...Java Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are seeking a skilled and passionate Java Software Engineer to join our team and contribute... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    San Antonio, TX
    2 days ago
  • $200k

     ...Senior Embedded Software Engineer | Austin, TX | Up to $200,000 Join one of the best-funded stealth startups in the photonics and defence space, developing next-generation embedded systems that enable autonomous platforms to operate reliably in the world's most demanding... 
    Local area

    Edison Smart®

    Austin, TX
    2 days ago
  •  ...Senior Software Engineer, C, Embedded, RTOS, Growing Firm – Dallas, TX Our client needs to hire a passionate Senior Software Engineer to work on new product development and sustaining current products. You will work on full life cycle product development, diagnose field... 
    Permanent employment
    Local area
    Relocation

    Riccione Resources, Inc.

    Dallas, TX
    4 days ago
  •  ...mission-critical communication systems is seeking a Senior Embedded C++ Engineer to join their Infrastructure Engineering team. The company...  ...Development engineering group, leading the design and development of software features for infrastructure products. This role involves... 
    Full time
    Worldwide

    Saltu Staffing

    Arlington, TX
    4 days ago
  •  ...Join to apply for the Embedded Software Engineer role at Autonomous Solutions, Inc. (ASI) . Come join the exciting world of vehicle robotics at ASI in a career where your professional talents will be utilized. ASI features a family-friendly work environment and is committed... 
    Full time

    Autonomous Solutions, Inc. (ASI)

    Fort Worth, TX
    4 days ago
  • $80k - $120k

     ...learn more. Base pay range $80,000.00/yr - $120,000.00/yr Direct message the job poster from Riccione Resources, Inc. Software Engineer, C, C++, Embedded Linux, North Dallas, Hybrid Overview Opportunity to work with a leading telecom firm in its niche. Candidate will... 
    Full time
    Relocation package

    Riccione Resources, Inc.

    Dallas, TX
    4 days ago
  • $153k - $170k

     ...supporting a wide spectrum of markets from commercial products, military customers, to space research laboratories. The Embedded Software Engineer will work with software and hardware teams, create code and documentation to support system control and monitoring of CEC... 
    Full time
    Flexible hours

    Continental Electronics Corporation

    Richardson, TX
    4 days ago
  •  ...Embedded Software Engineer (Battery Systems) Location: Greater Houston, TX (Onsite) Industry: Advanced battery systems, aerospace/eVTOL, drones, energy storage About the Opportunity A leading Texas-based innovator in lithium‑ion battery systems and thermal management... 
    Full time

    Real Time Recruitment Solutions (RTRS)

    Houston, TX
    4 days ago
  •  ...Position: Java Developer Location: PA (Need Only Locals) Duration: 6-12 Months Rate: Open   Must be local to PA or ready...  ...utilities and continuous integration environments. · Solid grasp of software development lifecycle best-practices, methods, and conventions,... 
    Full time
    Local area

    Techgene Solutions

    Dallas, TX
    17 hours ago
  •  ...Role: Java Full Stack Developer (6–10 Years) Location: Multiple (NJ/TX/NC) Duration: 12 -18 months Contract (Possible Extensions)\ \ \ We are seeking a Core Java Full Stack Developer to build scalable, high -performance applications. You will work across the stack... 
    Contract work

    Reverence Technologies

    Dallas, TX
    17 hours ago
  •  ...Job Title: Senior Java Developer Work Location: Richardson, TX 75082 Must Have Skills Spring Batch Spring Security Log4J Nice to have skills Good Communication skills Health care experience Detailed Job Description... 

    eTeam

    Richardson, TX
    4 days ago
  •  ...Somerset, NJ; Phoenix, AZ; Hartford, CT Job Type: Full time Only Job Description Required Skills and Experience Strong experience with Java 1.8 Hands-on experience with Spring Framework (Spring Core, Spring Boot, Spring Batch) Experience in building RESTful services using... 
    Full time

    VDart

    Richardson, TX
    4 days ago
  •  ...Java Developer Plus years of experience in Java. Strong experience in Docker. Experience in Node.js. Strong PostgreSQL skills required for deployment. Play server Nginx strong skills required for deployment. Akka actors. Knowledge in Angular. Knowledge in Redux.... 

    ClifyX

    Houston, TX
    3 days ago
  •  ...flexibility, and ingenuity to strengthen and protect our nation’s vital interests. Requisition #: 1669 Job Title: Software Engineer (Java, OpenFGA) Location: Hybrid, Rosslyn, VA Clearance Level:  Secret, Must Have Clearance to Start Job Description In... 
    Full time

    Agile Defense

    Arlington, TX
    17 hours ago
  •  ...Java Engineer With Strong Expertise In AWS Location: Detroit, MI, or Dallas, TX, 2 days onsite Highly skilled Java engineer with strong expertise in AWS cloud services and API/web services development. Primarily focus on backend development and cloud integration.... 

    Echo IT Solutions

    Dallas, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Java Software Engineer. Be the first to apply!