Principal Software Engineer
Carrier
Carrier is the leading global provider of healthy, safe and sustainable building and cold chain solutions with a world-class, diverse workforce with business segments covering HVAC, refrigeration, and fire and security. We make modern life possible by delivering safer, smarter and more sustainable services that make a difference to people and our planet while revolutionizing industry trends. This is why we come to work every day. Join us and we can make a difference together. About this role Carrier is the world’s leader in high-technology heating, air-conditioning and refrigeration solutions. We are looking for a highly motivated Embedded Software Leader to provide technical leadership to the global teams that develop Carrier’s embedded control products. These solutions require the product development coordination of embedded controls technologies with cloud and mobile app interactivity. This individual would be responsible for leading the architectural design and development activities of the embedded firmware group for various embedded products. The ideal candidate is excited by development of world-class embedded products, working with high-performance firmware development teams, new embedded technologies, and the possibilities the IoT domain offers. In this position, you will work as part of the architecture team to develop and deliver the electrical architecture design and functional integration that delivers cross program level requirements and regulatory compliance. You will be the software architecture expert on the team and will be responsible for working with the software development team to ensure that function allocation enables targeted control system performance, and that future functionality is enabled through the architecture choices. You will work with an experienced cross-functional engineering team and own the embedded architecture, design, and development. And you will look beyond just the immediate project scope and requirements to help ensure that it aligns with future technology trends. You will partner with advanced engineering teams to prepare roadmaps to deliver new features and functions. Key Responsibilities Develop next-generation systems and component requirements through collaboration with key stakeholders, product benchmarking, and input from industry standards. Decompose requirements and use-cases into system-level and component-level requirements. Ensure allocation of software functions across electrical modules enables optimal control system performance and meets software architecture design needs Lead physical and virtual design reviews to confirm confidence in designs prior to program milestones. Support the Reliability & Validation Engineer to ensure systematic verification of vehicle electrical systems by establishing requirements traceability, developing test-cases, and ensuring test coverage across applicable test methods. Develop software verification plans to ensure features are intuitive and robust at vehicle launch. Work closely with our Scrum Master and Software Product Owner to ensure timely, cost-effective delivery of products. Resolve technical issues by applying problem-solving techniques and facilitating cross-functional support from the Engineering and Test Organizations. Responsible for leading large projects or providing technical leadership within functional discipline Makes significant contribution to their team by applying their knowledge of the discipline Works with moderate guidance on projects with short-term focus Required Qualifications Bachelor’s Degree, Master’s Degree, or PHD in Computer / Electrical Engineering, Computer Science, or equivalent Technical discipline degree 15+ years of software development experience, showing increasing levels of skill and responsibilities. Preferred Qualifications Understanding of C, C++ and JAVA programming languages Experience with various connectivity protocols (WiFi, Bluetooth, Zigbee, Thread, Matter) Experience in architecting complex embedded software systems Experience in defining technology roadmaps Both RTOS & Linux experience Experience with software architecture and design patterns Familiarity with best debugging practices Experience with configuration/change management systems such as Jira/Confluence, Azure DevOps or others Intermediate level skills with Microsoft Word and Microsoft Excel Organized with strong attention to detail, while managing multiple priorities Proven ability to implement continuous improvements and standardize processes (HVAC) System Design Experience (preferred) #J-18808-Ljbffr Carrier
- ...refrigeration solutions. We are looking for a highly motivated Embedded Software Leader to provide technical leadership to the global teams... ...choices. You will work with an experienced cross-functional engineering team and own the embedded architecture, design, and...SuggestedTemporary workImmediate start
- ...achieving its business strategy. Key Responsibilities As a Controls Engineering Intern, you will gain experience to include, but is not limited to, activities and tasks listed below: Develop embedded software in support of Carrier's wall controls and thermostats. Develop...SuggestedWork experience placementSummer workInternshipWork at office
- ...Cin7 is a fast-growing global software company that provides solutions for modern-day product sellers. We help these sellers keep track... ...you'll make an impact: We’re looking for an experienced Software Engineer (.NET) to join our team and contribute to the development of...Suggested
- ...Hardware Engineer Job Description: The hardware engineer is responsible for the electronic designs of the various systems. The role of the person in the company is to ensure that new ideas are electronically designed to keep innovation moving, and to stay up to date with...Suggested
- ...Senior Software Engineer About the role As a Senior Software Engineer within the Application and Data team, you will contribute to the technical bridge between the Dexter robotic system and its cloud analytics platform. You will design and develop C++/Qt software modules...SuggestedRemote work
- ...Change the world. Love your job. As a Senior Engineer in the Application Drivers & Software Infrastructure team, you will contribute to the design, development, and testing of customer-facing peripheral drivers (SPI, I2C, ADC, GPIO, etc.) and embedded software infrastructure...
- ...brand or product experience is also a top business priority. Engineering is responsible for scaling, building, and deploying websites that... ...to teach and love to learn We provide whatever hardware and software you need to be productive A functional, well-disciplined product...Immediate start
- ...testing strategy, design discussions, and operations of the team, with containerized API services. Participate in all aspects of agile software development including design, implementation, and deployment. Responsible for the end-to-end lifecycle of new product features /...Flexible hours
- ...With technology, we turn spontaneous thoughts into meaningful experiences, helping people travel the world. We are looking for a Software Engineer to join our team of around 1,700 people worldwide to help us power up the traveller’s journey for millions of holidaymakers....Full timeLocal areaWorldwideRelocationFlexible hoursDay shift
- ...SOFTWARE DEVELOPER PRINCIPAL Transform technology into opportunity as a Software Developer Principal at GDIT. Shape what’s next for mission‑critical... ...government projects while shaping what’s next for your engineering career. MEANINGFUL WORK AND PERSONAL IMPACT As a Software...Work from homeFlexible hours
- ...Job Overview At Softvize, we are looking for a talented Junior Software Engineer to join our dynamic team in Colchester. In this role, you will work on cutting-edge software projects that are transforming businesses across various industries. Whether you are just starting...Internship
- ...Collaborate closely with product, QA, DevOps, and architecture teams to deliver end‑to‑end solutions. Specific Assignments Software Engineering & Development Design, develop, and maintain backend and full‑stack features using Java, Spring Boot, REST APIs, and relational...Contract work
- ...Job Family Software Application & Development (India) Travel Required None Clearance Required None Software Engineer supports delivery by building and enhancing enterprise application components, integrations, and data structures using an AI‑first engineering approach—...Flexible hours
- ...browsers. Experience Requirements 1 to 2 years of experience. Experience as a System Engineer (Telecommunication Network) or System Engineer (Computer Network & System). Experience in Software Companies. Additional Job Requirements Age 25 to 32 years. Experience with LINQ...Full time
- ...person time with colleagues and flexible at-home life optimizations. Learn More: Simulink Products We are looking for a Senior Software Engineer in Test who enjoys writing code and designing test frameworks. This role focuses on building scalable, maintainable test...Work experience placementWork at officeFlexible hours
- Senior Pharmaceutical Recruiter at Unicon Pharma Inc We are seeking a SCADA/MES Developer to design, develop, and support manufacturing systems that integrate SCADA, MES, PLCs, and enterprise systems (ERP/WMS). This role focuses on application integration, automation, ...
- ...testing and implementation for new and existing legacy application software, and production support for systems with medium complexity.... ...and experience. Bachelor's degree in business administration, engineering, information systems or related field preferred. Six or more...Contract work
- ...services, and external integrations. Collaborate closely with AI engineers, product owners, and architects to translate business and... ...Science, Engineering, or a related field. 5 to 8+ years of hands-on software development experience in backend or full-stack roles. 3+...Flexible hours
- Your future starts here You drive Salesforce development for Swisscom’s Network Construction. In a mature, connected CRM platform, you design and build complex, customized solutions. You shape the architecture and co-create a future‑proof, high‑performance CRM landscape...Work experience placementHome officeFlexible hours
- ...and application problems Collaborate and work alongside fellow engineers, designers, and other partners to develop and maintain... ...technologies What We’re Looking For 8+ years of experience in software engineering in Python Bachelor's or master's degree in computer...Immediate startFlexible hours
- ...products and expertise that help nearly 16 million people save for a better today and tomorrow. Section 1: Position Summary As a Software Engineer in the Ascensus AI Program, you will help turn modern LLM capabilities into reliable, observable, production‑grade software...Work experience placementSecond job
- ...design, develop, and maintain robust, scalable, and efficient software solutions that drive business growth and innovation. The Senior... ...Bachelor’s / Master’s degree in computer science, Software Engineering, or a related field. 7+ years of hands‑on experience in development...Work at officeWork from homeFlexible hours
$83.43k - $222.48k
...something bigger - helping to simplify health care one person, one family and one community at a time. Position Summary As a Senior Software Engineer, you'll be a key member of a collaborative team responsible for design, delivery and operation of business‑critical,...Hourly payFull timeTemporary workWork experience placementLocal area- ...exceeds 25%. We are looking for a highly skilled Platform DevOps Engineer with a strong development background to join our dynamic engineering team. In this role, you will bridge the gap between software development and IT operations, ensuring the reliability, scalability...Full time
- ...POSITION SUMMARY Lead Developer (ACIS) ESSENTIAL JOB FUNCTIONS Analyzes designs, creates, enhances, and tests complex application software as senior personnel. Creates, enhances, and tests complex application software that operates efficiently and accurately. Works autonomously...Local area
$103k - $155k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the foundational systems...Remote workHome office- Join to apply for the Senior Software Engineer role at TransPerfect DataForce by TransPerfect is seeking a Tech Lead / Senior Software Engineer with deep expertise in Cloud and Generative AI to join our team. This is a hands-on leadership role , combining advanced cloud...Worldwide
- Designation Sr. Software Engineer Location Pune Work Mode Hybrid (4 days from office and 1 day WFH) Qualifications BE Electronics/Electrical/Computers, MSC/ BSC - Comp 6 to 9 years experience Must Have Skills & Technologies Sound knowledge of object‑oriented programming...Work at officeWork from homeFlexible hours
- ...and perfect your skills in a field filled with exciting challenges and opportunities. About The Role Develop and maintain Embedded software solutions for communication and data management systems within gateways Design, develop, and test embedded software for gateway...
- ...office comfortable and pleasant; Powerful balanced ventilation system; Ergonomic chairs Herman Miller; Only top devices with licensed software; Working over a cup of tea or coffee with cookies throughout the year; Recreation area with the PlayStation, Xbox and Nintendo...Work at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Indiana, PA
- entry level software sales Indiana, PA
- healthcare software sales Indiana, PA
- software implementation project manager Indiana, PA
- bank software Indiana, PA
- internship software Indiana, PA
- id software Indiana, PA
- software Indiana, PA
- software sales Indiana, PA
- software quality assurance Indiana, PA

