Staff Engineer, Firmware & Embedded Software
$96k - $192kCarrier 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.
About This Role
The Staff Engineer is a technical expert responsible for leading the embedded design, development, and optimization of embedded software for our next-generation air-conditioner products.
This role will drive architecture decisions, solve complex technical problems, and provide technical leadership across projects, working closely with hardware, system, and production teams. The lead is expected to act as a go-to person for critical technical topics, mentor other engineers, and help ensure our products meet global quality, reliability, and cybersecurity standards.
Each day, the engineering team meets some of the most unique and exciting global challenges. To maintain our role as a global leader, we continue to seek talented, ambitious individuals to join our engineering team. If you thrive in a fast-paced environment and are looking for an opportunity to apply your technical expertise, then we have a great opportunity for you. We are seeking innovative, data-driven, results-oriented team members to contribute to our continued legacy of innovation and success.
This position is based onsite at Carrier - Indianapolis, 30 South Meridian Street, Indianapolis, IN 46204.
Upon the successful completion of an initial onsite training and onboarding period (typically 4–6 weeks), this role is eligible for a hybrid work schedule. This arrangement requires a minimum of three (3) days per week onsite, with the option to work remotely for up to two (2) days per week.
Role Responsibilities
The candidate will have responsibility for the following in addition to ad hoc assignments as needed.
- Design and implement embedded software solutions to address business needs.
- Experience with Microcontrollers, RTOS and Embedded Protocols.
- Develop firmware in C/C++, ensuring efficiency, reliability, and safety.
- May have responsibility for the programming of assembly language, machine language and high-level languages, including but not limited to C and C++.
- Involve in all aspects of the system software development process – concept, design, reviews, coding and validation.
- Drive code quality initiatives through best practices including code reviews, unit tests, functional/integration testing, and CI/CD integration .
- Provide software designs and documentation to the team.
- Participate in product cybersecurity reviews.
- Participate in Change Control Board (CCB) meetings to prioritize new features & defects.
- Perform debugging, troubleshooting embedded systems using emulators, JTAG\BDM debuggers etc.
- Stay current with emerging technologies and apply relevant innovations as appropriate.
- Work with embedded system development methodologies such as agile, and related project and repo management tools such as JIRA, Confluence, GitHub etc.
- Mentor and coach junior and mid-level engineers, providing technical guidance, knowledge sharing, and review feedback.
- Directs the activities related to the analysis, design, programming, debugging, troubleshooting and modification of software for firmware (IC embedded code) applications.
Required Qualifications
- Bachelor’s degree in Engineering, or Computer Science, or a technical discipline degree.
- 7+ years of experience in the design and development of embedded firmware.
Preferred Qualifications
- Strong proficiency in C/C++ programming skills for embedded systems.
- Hands-on experience in RTOS, multithreading and bare metal programming.
- Solid understanding of microcontroller architecture, interrupts, timers, memory (Flash/RAM/EEPROM), and low-level drivers.
- Knowledge of embedded development workflows, version control, and build systems (CMake, Make).
- Experience with hardware debugging tools and test equipment.
- Experience with common wired messaging architectures and protocols (UART, RS232/485, I2C, SPI, Modbus).
- Demonstrated knowledge of firmware development best practices (AGILE design, code reviews, design documentation, unit testing).
- Experience with IoT / Embedded systems’ standard design elements - bootloaders, OTA firmware downloads, and firmware updates.
- Understanding of cybersecurity technologies and best practices (encryption, key management, certificates/exchanges, Secure Boot).
- Experience with hardware/electrical with knowledge how to evaluate if your firmware is working as expected by probing the hardware (e.g., oscilloscope, logic analyzer, etc.).
- Experience in the use of Jira, Confluence, Azure DevOps, or other software development tools.
- Experience with HVAC Controls Systems.
- Strong analytical and problem-solving skills.
- Organized with strong attention to detail, while managing multiple priorities.
- Ability to lead a small team of software developers and collaborate with cross-functional teams.
- Proven ability to implement continuous improvements and standardize processes.
Pay Range
The annual salary for this position is between $96,000.00 - $192,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 is 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: 12 May 2026Job 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.
$96k - $192k
...Carrier. About This Role The Staff Engineer is a technical expert responsible for leading the embedded design, development, and optimization of embedded software for our next-generation air-... ...Embedded Protocols. Develop firmware in C/C++, ensuring efficiency, reliability...SoftwareTemporary workLocal areaRemote work2 days per week3 days per week$165.92k - $174.99k
...Senior Embedded Firmware Engineer We have an immediate need for an Embedded Firmware Engineer. What You’ll Get to Do: Develop embedded software using C and assembly languages on bare metal or embedded operating systems Utilize advanced development/debugging...SoftwareImmediate startFlexible hours$96k - $192k
...We are looking for a highly motivated Embedded Software leader to provide technical leadership... ...technical leadership to the software engineering team. ~ Provide architectural documentation... ...should know how to evaluate if your firmware is working as expected by probing the...SoftwareTemporary workLocal area- ...communicate and advance faster than ever. Process Development Engineers in Micron’s Technology Development group (Fab 4) specialize in... ...with metrology equipment vendors on continuous improvement of software/hardware and development of new measurement techniques...SoftwareLocal areaImmediate start
$225k - $275k
...project closure. What We Look For Deep understanding of web application architecture and design principles. Experience using modern software development and delivery techniques to develop cloud-based services. Python, Kotlin, Java, AWS, and Azure experience preferred....SoftwareCasual workWork at officeRemote workFlexible hours- ...observability. For more information, visit Job Summary As a Staff Security Engineer at EDB, you will be a technical leader with a developer-... ...their code, and partnering with them to ship secure software. This is a role designed for someone who wants to grow....SoftwareRemote work
$90k - $130k
...Description The Project Geotechnical Engineer is responsible for completing... ...prepared by other geotechnical engineering staff. Leadership : May supervise junior... ...Demonstrated knowledge of geotechnical engineering software, including: BoreDM, Settle3D, SLIDE,...SoftwareFull timeContract workTemporary workWork experience placementWork at officeLocal areaRemote workWork from home$70.6k - $141.2k
...provides the world's most complete, open and integrated business software and hardware systems with annual revenues of $57bn, and over 16... ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise...SoftwareTemporary workWork at officeLocal areaWorldwideFlexible hours$100k
...s etc to name a few. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer...SoftwareFull timeH1bRemote work- ...with the clients. Currently, we are looking for: Entry-level software programmers Java Full stack developers Python/Java developers Data analysts/Data scientists Data visualization engineers BI analysts Machine learning engineers For full time...SoftwareFull timeH1bRemote work
$75k - $85k
...EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at EverCommerce.com. We are...SoftwareFull timeWork at officeLocal areaImmediate startRemote workFlexible hours- ...re doing! Job Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization Senior Consultant to provide... ...EU language #LI-Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as...SoftwareLocal areaRemote workWorldwide
- ...governance standards, and user enablement materials. Support evaluation, requirements definition, and implementation of new operational software. Ensure systems remain aligned with operational policies, organizational structure, and cross‑functional processes. Order...SoftwareContract work
$105k - $141.75k
...porting application code across platforms. Familiarity with agile engineering practices like Test Automation, Test-Driven Development (TDD)... ...$105,000.00 - $141,750.00 gross before taxes. . What Rocket Software can offer you in USA: Unlimited Vacation Time as well as paid...SoftwareRemote workWorldwide- ...Role We are looking for an AI Full Stack Engineer who builds modern applications using AI... ...Context Protocol (MCP). You will apply strong software engineering fundamentals to assemble,... ..., augmenting human decision‑making, and embedding intelligence directly into our...SoftwareLocal areaImmediate start
- ...AI. What You'll Do As a Staff Technical Program Manager at... ...building strong relationships with engineering, product, and business... ...With You will work as an embedded delivery partner within Teradata... ...least 3 years in enterprise software, cloud infrastructure, or data...SoftwarePermanent employmentFlexible hours
$30 per hour
...of our Network Reliability Engineering team is to provide exceptional... .... Serves as SME on software development projects for network... ...in the qualification of new firmware and/or operating systems.... ...life-saving care. And with AI embedded across our products and...SoftwareHourly payTemporary workInternshipWorldwideFlexible hours- ...Data Infrastructure: Collaborate with BI Developers and Data Engineers to align models, pipelines, and integrations with analytical requirements... ..., Javascript) Knowledge of version control (e.g., Git) and software development best practices. Experience working with cloud...SoftwareFull timeWork experience placementRemote work
- ...Traffic Engineer - EIT or PE Unmatched Comp Time Policy: Hours worked over 40 in a week can be reimbursed as additional pay at an equivalent... ...using Autodesk Civil 3D and/or Bentley OpenRoads civil design software Working knowledge of ITD and/or ISPWC standards and plan...SoftwareHourly payLocal area
$55k - $60k
...Overview Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company automates and streamlines HR and payroll processes, helps businesses attract and retain talent,...SoftwareLocal areaRemote work$79.2k - $209.5k
...data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company...SoftwareTemporary workFlexible hours- ...Data Engineer Meridian, ID ( • IT Description Scentsy is looking for aData Engineerto ensure the availability, reliability, and... ..., integrations, and automation solutions, applying sound software engineering practices across the development lifecycle Test...SoftwareH1bWork at officeImmediate start
- ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal... ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for...SoftwareMinimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...both verbally and in writing Basic computer knowledge including Microsoft Word, Outlook, Excel and exposure to social media Knowledge of leasing software a plus including Yardi, Blue Moon, Entrata, Onesite, MRI, etc. Ability to work weekends as required #J-18808-Ljbffr...SoftwarePermanent employmentWeekend work
- ...partnership with Shift Operations team members, area equipment engineers, and tool vendors! We monitor tool performance, schedule and... ...on assigned tool sets, and use mechanical, electronic and PC/software skills to repair equipment issues. As an Equipment Technician,...SoftwareLocal areaImmediate startShift work
- ...text and images and create layouts in both Microsoft and Adobe software programs. Follow established style guides and templates and... ...issues and problems, and refers more complex issues to higher-level staff. Possesses solid working knowledge of subject matter. May...SoftwareMinimum wageFull timeContract workTemporary workWork experience placement
$72.8k - $187k
...initiatives, partnering across Product, Engineering, Consulting, Security, and Federal Delivery... .... ~ Experience collaborating with software engineering teams throughout the product... ...innovations to life-saving care. And with AI embedded across our products and services, we...SoftwareTemporary workFlexible hours- ...Drive innovation in future memory generations within a dynamic work environment. Communicate complex technical concepts to engineers from various backgrounds. Mentor and develop team members, providing education and training to support the creation of new features...Local areaImmediate start
$79.9k - $187k
...System Installation & Configuration – Software Administration: ~Monitors and provides... ...functional teams (e.g., Development, Cloud Engineering, Product Engineering, other IT teams) to... ...to life-saving care. And with AI embedded across our products and services, we help...SoftwareTemporary workFlexible hoursShift work- ...deadlines (balance urgency and thoroughness) Ability to troubleshoot and resolve technical issues; quickly learn new applications, software and tools. Ability to work in an environment that requires you to balance multiple projects and perform well under shifting...SoftwareLocal areaRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Engineer, Firmware & Embedded Software. Be the first to apply!
- engineering aide Meridian, ID
- staff engineer Meridian, ID
- technology administrator Meridian, ID
- assistant engineer Meridian, ID
- software engineer amazon Meridian, ID
- software developer fintech Meridian, ID
- part time software developer remote Meridian, ID
- software engineer Meridian, ID
- software engineer healthcare Meridian, ID
- software developer Meridian, ID


