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 looking for a highly motivated and results driven individual to work with the Commercial Software Engineering team, to support projects focusing on control software design and development for embedded HVAC systems in Charlotte, NC. Commercial Software products control and monitor HVAC functions such as heating, air conditioning and ventilation for commercial offices, education, health care, government, and data center markets. We are seeking a versatile Software Engineer for our cutting‑edge software solutions to support the team through the conceptualization, design, development, testing and validation of the control and operational embedded software for our Commercial HVAC systems. As the Software Engineer, this individual will support all phases of product development lifecycle, right from requirements gathering phase to product launch. This is a critical position that works closely with product development engineers, software quality assurance, product managers, quality, and field representatives to develop products that fulfill customer, manufacturing, service, and regulatory requirements. A Software Engineer should also have an appetite for learning new technologies with the goal of applying them to Carrier’s product offerings. The Engineer will also be expected to utilize test‑driven development, conduct code reviews, and apply team standards and best practices. Key Responsibilities Developing software solutions using Agile methodologies and approaches that satisfy the user stories/requirements. Participate in project planning by investigating solutions to problems and giving the best estimates. Apply new technologies that help move the company’s product offerings forward. Aid sustaining efforts by providing product knowledge and consultation. Evaluate software solutions and system performance; ensure technical reviews of software to support development process and ensure technical integrity of the software deliverables. Manage the installation and configuration of software solutions. Resolve software deployment and integration errors, and document processes. Keep abreast of new software technologies, as well as conform to best practices. Participate in program team meetings to communicate software development status. Participate in product development activities by contributing ideas, concerns, risk analysis and mitigation as required. Ensure that proper process and methodologies are followed during software development. Required Qualifications Bachelor’s Degree in Technical Domain or Engineering 2+ years of experience in embedded application software development, encompassing the entire product lifecycle. 2+ years of hands‑on experience with C++ or other Object Oriented Programming language. 1+ years of experience with the Linux operating system or a Real‑Time Operating System (RTOS). 1+ years of active participation in an Agile team, handling software design processes using Agile methodologies. 1+ years of experience with software version control. Preferred Qualifications Degree in Computer Science or Computer Engineering or a related field Proficiency in Python programming language with 1+ years of hands‑on experience. Proficiency in UI design, with a 1+ years of hands‑on experience. Demonstrated ability in troubleshooting and debugging using test equipment such as Oscilloscope, Logic Analyzer, Hardware Simulator etc. for 1+ years. Demonstrated ability in software unit testing, with 1+ years of practical application. Proficiency in software documentation practices, with 1+ years of experience. #J-18808-Ljbffr Carrier
- ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated...SuggestedContract workFixed term contractLocal area
$95.3k - $158.8k
...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional... ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other...SuggestedLocal areaImmediate startWorldwideFlexible hours$180k - $210k
...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of... ...pragmatic full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend...SuggestedImmediate startRemote workWorldwide- ...Description Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II - AMZ26216.2 Location: Raleigh, NC Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems...Suggested
$65k - $185k
...demographics, from communities to the families that build them. \n Key Responsibilities Apply engineering principles to design, develop, test, and maintain software systems. Participate in code reviews and collaborate with cross-functional teams to understand...SuggestedPermanent employmentWork experience placementLocal areaRemote work- A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software engineering experience, including work at a top-tier product company. Responsibilities include refining AI-generated code and...Contract workFor contractorsFlexible hours
- ...truly matters, join us to advance science. We are seeking a talented Data Engineer to join our Technology team. In this role, you will develop, create, and modify computer application software and databases to drive operational efficiency and improve business processes...Work at office3 days per week
- A leading research accelerator for AI is seeking a software engineer based in the US for a contractor role. Responsibilities include evaluating AI-generated code, building verification agents, and collaborating with cross-functional teams. Candidates should have over 5...For contractors10 hours per weekFlexible hours
- ...Position: SkillBridge Internship – Junior Software Engineer Location: Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a skilled Senior Software Engineer to contribute to the advancement of our SBIR programs...Full timeInternshipRemote work
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...Work at officeRemote workWork from home
- Ndustrial is hiring a Senior Software Engineer to design and build the frontend, APIs, backend services, and AI-powered capabilities of our Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space, collaborating with engineering, product...
- IXL Learning in Raleigh, NC, is seeking Senior Software Engineers who are passionate about education and technology to help us expand our educator-focused marketplace and deliver reliable, scalable systems. You will tackle problems from search and personalization to multi...
- ...Clearance with SCI eligibility BS or higher in Computer Science, IT, Engineering, Applied Mathematics, or a closely related field 8+ years... ...and managing event‑driven architecture Building secure software solutions with a focus on security best practices Design and...Work experience placement
$130k - $170k
What You’ll Do We’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing...Hourly payPermanent employmentTemporary workWork experience placementH1bWork at officeRemote workFlexible hours- A leading financial institution is looking for an experienced software developer to enhance their engineering capabilities. The role involves designing scalable, secure software and mentoring team members. Candidates should have a Bachelor's degree in Computer Science,...
- Teachers Pay Teachers (TPT) is seeking a Senior Software Engineer in Raleigh, NC. In this full-time position, you'll work on new features for an educator-focused marketplace while collaborating with talented engineers. The role requires 6+ years of experience in software...Full time
- A leading commercial insurance organization is seeking a Senior Software Engineer to join their team in a hybrid role based in Raleigh, NC. The ideal candidate will possess strong problem-solving skills and development experience with Java, Spring Boot, and SQL. You will...Remote work
$180k - $220k
A leading healthcare technology firm in Raleigh is seeking a Senior Software Engineer to lead platform scalability and reliability initiatives. The ideal candidate will own architectural design, work collaboratively with cross-functional teams, and mentor other engineers...- Dexian is seeking qualified software developers in North Carolina specializing in Java, cloud technologies, and distributed systems. Candidates should have a bachelor’s degree and experience with RESTful APIs, databases, and microservices. The role requires a commitment...
$141k - $202k
Google is looking for a Software Engineer for Google Cloud Storage in Raleigh, NC. The role involves developing cutting-edge technologies, optimizing storage performance, and resolving complex issues in the Google Distributed Cloud ecosystem. Candidates should have a Bachelor...- ...Red Hat, LLC is seeking a Senior Software Engineer to deliver key functionalities in Public Key Infrastructure within Red Hat Enterprise Linux. The role involves designing and developing new features, collaborating on open-source projects, and mentoring team members. Ideal...
- Job Description Responsibilities Build, deploy, and support AWS Lambda–based services Improve platform: Performance Resilience Availability Support and enhance existing production platform Work on content enrichment, not UI or customer-facing apps Product Context Platform...
- ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and...Full timeLocal areaRemote workWork from homeWorldwide
$79k - $119k
...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 systems that power AI-...Remote workHome office- Job Summary Lenovo is seeking an Advisory Software Engineer with a strong Rust background to join our growing team in Lenovo’s new AI Technology Center building reusable AI components. To be successful in this role, you need to be a self-starter who enjoys collaborating...Local areaRemote work
- IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products and build new, innovative...Work at office
$100.1k - $166.9k
McKesson is hiring a Software Engineer with expertise in Identity & Access Management (IAM) to design and secure authentication solutions. You will be responsible for integrating applications with identity platforms and ensuring secure engineering practices. The ideal candidate...- ...supercomputers are built using our Wafer‑Scale Cluster technology - a cluster of several Wafer Scale Engine (WSE) chips. The Cluster engineering team is responsible for delivering software that is all‑things related to cluster. Responsibilities Automate bare‑metal configuration...
$135k - $200k
A leading software company in North Carolina seeks a Forward Deployed Software Engineer to develop impactful data-driven solutions. Candidates must have a strong technical background and be proficient in programming languages such as Python and Java. You will work closely...Flexible hours- ...operation of a microgrid MINIMUM QUALIFICATIONS: Graduated with or in the final months of obtaining a PhD degree in Electrical engineering with major in power systems, in a US-Based University Qualifications Qualifications: 3.5+ GPA Excellent understanding of modern...Permanent employmentContract workInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Raleigh, NC
- software developer Raleigh, NC
- software developer internship no experience Raleigh, NC
- junior software developer Raleigh, NC
- part time software developer remote Raleigh, NC
- financial software developer Raleigh, NC
- senior software engineer ruby on rails Raleigh, NC
- software engineer amazon Raleigh, NC
- senior software design engineer Raleigh, NC
- software engineer part time Raleigh, NC


