Sr. Engineer, Firmware & Embedded Software
$79k - $158kCarrier Global
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](corporate.carrier.com) or follow on Carrier social media at @Carrier. About This Role We are seeking a Senior Firmware & Embedded Engineer to design, develop, and optimize embedded firmware for next-generation air conditioning products. In this role, you will contribute to architecture decisions, solve complex technical challenges, and collaborate with hardware, systems, and production teams. You will support critical technical topics, provide guidance to other engineers, and help ensure our products meet global standards for quality, reliability, safety, and cybersecurity. Our engineering teams take on some of the most unique and exciting global challenges in climate technology. To maintain our position as a global leader, we are looking for talented, ambitious, and results-oriented engineers who thrive in a fast-paced environment and want to contribute to Carrier’s continued legacy of innovation and success. This is an onsite position located in Indianapolis, Indiana. Role Responsibilities As a Senior Firmware & Embedded Engineer, you will be responsible for the following, in addition to other assignments as needed:
- Design, develop, and implement embedded firmware solutions that meet business needs and deliver reliable, scalable product functionality.
- Apply hands-on experience with microcontrollers, RTOS platforms, and embedded communication protocols to develop robust embedded solutions.
- Develop firmware in C/C++ with a focus on efficiency, reliability, safety, and maintainability.
- Develop and maintain firmware using C/C++ and, where applicable, assembly or other low-level programming languages.
- Contribute throughout the embedded software development lifecycle, including requirements analysis, design, reviews, implementation, integration, validation, and release support.
- Support software quality through engineering best practices, including design reviews, code reviews, unit testing, functional and integration testing, and CI/CD integration.
- Create and maintain software designs, technical documentation, and implementation details for assigned firmware features and product functionality.
- Participate in product cybersecurity reviews and support secure firmware development practices.
- Participate in Change Control Board meetings to help prioritize features, defects, and product improvements.
- Debug and troubleshoot embedded systems using tools such as emulators, JTAG/BDM debuggers, oscilloscopes, logic analyzers, and related equipment.
- Stay current with emerging embedded technologies and apply relevant innovations to improve product performance, quality, and maintainability.
- Work within Agile development environments using tools such as Jira, Confluence, GitHub, and related software development platforms.
- Provide technical guidance, knowledge sharing, and review feedback to junior and mid-level engineers as needed.
- Analyze, design, program, debug, troubleshoot, and modify firmware for embedded applications.
- Bachelor’s degree in Engineering, Computer Science, or a technical discipline.
- 5+ years of experience designing and developing embedded firmware.
- Willing and able to travel up to 10% of the year (domestic).
- Strong proficiency in C/C++ programming for embedded systems.
- Hands-on experience with RTOS, multi-threading, and bare-metal programming.
- Good understanding of microcontroller architecture, interrupts, timers, memory such as Flash, RAM, and EEPROM, and low-level drivers.
- Experience with wired communication protocols and architectures such as UART, RS232/485, I2C, SPI, and Modbus.
- Experience in the use of Jira, Confluence, Azure DevOps, or other software development tools.
- Knowledge of embedded development workflows, version control, and build systems such as CMake and Make.
- Experience using hardware debugging tools and test equipment.
- Demonstrated knowledge of firmware development best practices, including Agile development, design documentation, code reviews, and unit testing.
- Experience with IoT and embedded system design elements such as bootloader, over-the-air firmware downloads, and firmware updates.
- Understanding of cybersecurity technologies and best practices, including encryption, key management, certificates, secure exchanges, and Secure Boot.
- Experience working with hardware and electrical systems, including the ability to verify firmware behavior through hardware probing using tools such as oscilloscopes and logic analyzers.
- Experience with HVAC control systems.
- Strong analytical and problem-solving skills.
- Strong organizational skills and attention to detail, with the ability to manage multiple priorities.
- Ability to work independently on complex firmware assignments while collaborating effectively with cross-functional teams.
- Proven ability to support continuous improvement and help standardize engineering processes.
- 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
- ...Senior Embedded Firmware Engineer (T03)Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure... ...impact across microcontroller-based design, real-time software, and hardware-software integration.Key...SeniorSoftwareContract workInternship
- ...Embedded Firmware Engineer I (T01)Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure... ...I (T01) to join the Embedded Solutions team within the Software Department.Embedded Solutions is a core, cross?disciplinary...SoftwareContract workInternship
$79k - $158k
...media at @Carrier. About this role We are seeking a Senior Firmware & Embedded Engineer to design, develop, and optimize embedded firmware for... ...individual would be responsible for leading the embedded software Wi-Fi development activities of the embedded software group...SeniorSoftwareMinimum wageFull timeTemporary workLocal areaMonday to FridayDay shift- Job-ID: 4378Category: Engineering & ScienceLocation: Indianapolis, IN... ...Worker Category: HybridAs a Sr. Firmware Engineer (IoT) you will be a... ...will bridge the gap between software and hardware, ensuring... ...Owner for Connectivity and IoT embedded platforms, providing technical...SeniorSoftwareFull timeWork at officeRemote workWorldwideRelocation packageMonday to Friday
$79k - $158k
...@Carrier. About This Role We are seeking a Senior Firmware & Embedded Engineer to design, develop, and optimize embedded firmware for next... ...languages. Contribute throughout the embedded software development lifecycle, including requirements analysis, design...SeniorSoftwareMinimum wageTemporary workLocal area- ...opportunity in Indianapolis, IN for a Sr. Systems Engineer to join our Powertrain Control Systems... ...environment, and releasing control system software into production. Significant work in... ...• Design/Develop/Implement embedded controls design in a production controls...SeniorSoftwareImmediate startWorldwide
- ...seeking a well-rounded Electrical Engineer in Indianapolis, IN. The... ...requirements into hardware and software or engineering specifications... ...team with software, firmware, mechanical and systems engineers... ...product design & development of embedded systems.Knowledge of Integrated...SeniorSoftware
- ...X is seeking a Senior Principal Systems Engineer to join our Engineering team in Indianapolis... ...engineering experience in systems, software, or hardware engineering.Experience providing... ..., integration, and certification of embedded hardware and software subsystems, transitioning...SeniorSoftware
- ...cutting-edge hardware, robotics, IoT, software, data, AI, and manufacturing,we’redriving... ...Role: We’reseeking a Senior Electrical Engineer to lead the design, development, and... ...power systems for Arrive Points. Develop Embedded Firmware: Write, test, and maintain C/C++...SeniorSoftware
- ...development firm. We're a team of designers, mechanical engineers, electrical engineers, and embedded software engineers who come together to build products from... ..., high speed, HDI, and flex-rigid Develop limited firmware and software solutions in various embedded...SeniorSoftwareFlexible hours
- ...professionalism.V2X is seeking an accomplished Principal Embedded Systems Engineer (T05) to join our Embedded Solutions team within the Software Department. Embedded Solutions serves as a... ...-performance embedded systems, including firmware, FPGA, and electronic product development,...SoftwareContract work
- ...shape the future of mobility with us?YOUR ROLEAs a Radar Systems Engineer on our team, you’ll…..In your daily job you will:Focus on... ...processingFamiliarity with Microprocessor/DSP based hardware designs, and Software Architecture3+ years of experience in radar systems design,...SeniorSoftwareFull timeRelocation packageFlexible hours
- ...V2X Inc. is seeking a Principal Embedded Systems Engineer to lead embedded firmware and hardware development for high-assurance weapon carriage, release, and safety applications. You will drive architecture, requirements flow, and system verification within Embedded Solutions...
- ...together and celebrate collectively team. As a Senior Systems Engineer, you will serve as a Tier 3 escalation point for both ourselves... ...Clients, resolving complex technical issues across hardware, software, network, and application environments. This senior-level role...SeniorSoftwarePermanent employmentFull timeWork at office
$100k - $140k
...Date Posted: 2026-10-20 Category: Engineering and Sciences Subcategory: Electrical... ...engineers ? Background in troubleshooting embedded SW and electronic components on CCAs.... ...systems ? Experience with simulation software LTSPICE or Altium Simulation ? Experience...SeniorSoftwareFull timeWork at officeRemote workShift work- ...edge hardware, robotics, IoT, software, data, AI, and manufacturing,... ...experienced Electro-Mechanical Engineer to assist in the design and development... ...drivers, power supplies, and embedded control electronics. Work closely with PCB and firmware engineers to ensure proper...SeniorSoftwareContract work
- ...responsibility, and professionalism.V2X is seeking a Senior Systems Engineer to join our Engineering team in Indianapolis, IN supporting... ....Minimum 5 years of related engineering experience in systems, software, or hardware engineering.Experience with requirements...SeniorSoftware
$80k - $120k
...Systems Engineer SeniorSAIC is seeking a well-rounded Systems Engineer Senior to lead a team of EEs, MEs, programmers... ..., development, documentation, test and debug of embedded systems and other hardware and software systems. Candidate will be expected to perform engineering...SeniorSoftware- ...device.Job Summary: We are seeking a talented and experienced Embedded Systems Engineer to join our team and lead the design and development... ...experience (Ph.D. preferred). You will drive embedded hardware/software development for real-time systems, emphasizing proficiency...SoftwareRemote work
- ...Senior Robotics Integration Engineer Robotics & Autonomous Systems Carmel, Indiana... ...sensing, compute, communications and software technologies into robotic platforms.... ...understands power, communications, sensors and embedded hardware, while being comfortable...SeniorSoftwareImmediate startVisa sponsorshipRelocation package
- ...responsibility, and professionalism. V2X is seeking a Senior Reliability Engineer I to join our team. The Senior Reliability Engineer II will... ...~ Experience with requirements development, hardware and software development and verification. Education Requirements:...SeniorSoftware
- ...manage hydrologic and hydraulic modeling projects within the Engineering DepartmentPerform production tasks such as hydrologic and hydraulic... ...engineersProficiency in hydrologic and hydraulic modeling software (e.g., HEC-RAS, SWMM, HY-8) as well as GIS (ArcMap, ArcPro)Bonus...SeniorSoftware
- ...and celebrate collectively team. \n \n As a Senior Systems Engineer, you will serve as a Tier 3 escalation point for both ourselves... ...Clients, resolving complex technical issues across hardware, software, network, and application environments. This senior-level role...SeniorSoftwarePermanent employmentFull timeWork at office
- ...THE ROLE The Opportunity Join Allegion's Integration Engineering team as a key contributor to our enterprise middleware platform... ...business audiences. Bachelor's degree in computer science, Software Engineering, Information Technology, or equivalent work experience...SeniorSoftwarePermanent employmentFor contractorsWork experience placementWorldwide
- DescriptionDescription: Performs a variety of engineering work including design, analysis, substantiation, certification, drawing interpretation... ..., and installation drawings using AutoCAD or similar software programs.Knowledge of maintenance practices including MPD, MRB...SeniorSoftwareFull timeWork at office
$80k - $120k
...Indianapolis, IN, US Date Posted: 2026-10-15 Category: Engineering and Sciences Subcategory: Test Engineer... ...design and will test and debug circuit card assemblies, embedded systems and other hardware and software systems. Candidate will be expected to lead and...SeniorSoftwareFull timeRemote workShift work- ...autonomous vehicle system integration and test to join our Systems Engineering team in Indianapolis, IN. This position involves creating... ...fifteen (15) years of related engineering experience in systems, software, or hardware engineering. Must be a U.S. Citizen with the...SeniorSoftware
- ...Job Description Job Description Senior Electrical Engineer About the Firm This multidisciplinary Architecture and Engineering... ...Strong technical writing and client communication skills Software Proficiency Revit (advanced proficiency) Design Master...SeniorSoftwareWork at officeLocal area
$112k - $168k
...development programs using practical application of fundamental engineering principles in a cGMP setting associated with sterile... ...Knowledge of Microsoft Project or similar project scheduling software o Previous training in project management skills, Kepner-Tregoe...SeniorSoftwareContract workFor contractorsShift work- ...Sr. Principal Engineer - Automation EngineeringAt Lilly, the work is demanding because patients are waiting. We unite caring with discovery... ...Functional Requirements, Design Specifications, DCS Application Software, Test Specifications.Lead/Participate in design reviews and...SeniorSoftwarePermanent employmentFull timeWork experience placementVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Engineer, Firmware & Embedded Software. Be the first to apply!
- ngo software engineer Indianapolis, IN
- senior software design engineer Indianapolis, IN
- real time software engineer Indianapolis, IN
- startup software engineer Indianapolis, IN
- financial software developer Indianapolis, IN
- intel software engineer Indianapolis, IN
- network software engineer Indianapolis, IN
- part time software developer remote Indianapolis, IN
- software engineer internship Indianapolis, IN
- graduate software developer no experience Indianapolis, IN





