Software Engineer

3 weeks ago


Shanghai, Shanghai, China Carrier Full time

Job Description


Carrier is looking for a highly motivated and skilled individual to join our team as a Software Engineer. As a key member of our software development team, you will be responsible for developing and executing system-level test cases for commercial HVAC and building control systems.


Key Responsibilities



  • Develop and execute system-level test cases for commercial HVAC and building control systems
  • Develop automation scripts to perform unit and end-to-end system testing
  • Develop strategy and execute stress and performance tests to ensure product reliability
  • Document test results and document defects into the defect tracking system
  • Suggest ways to improve process and methodologies within the test department
  • Follow good software engineering processes, including iterative development, test-driven development, unit tests, source code control, inspections, and reviews
  • Collaborate with a cross-functional team, including development and system teams, regarding control software requirements
  • Support lab and field site real equipment testing and trouble shooting
  • Work with the global SQA team on test automation tools and approach deployment

About the Role


This position will focus on test execution of commercial HVAC and building equipment embedded control software, with opportunities for automated test execution and development. The ideal candidate will have experience in software testing environments with structured processes, solid logic, and debugging skills.


Requirements



  • Bachelor's degree or higher in a related field
  • Technical certification in a related field
  • At least 5 years of experience in software testing environments with structured processes, solid logic, and debugging skills
  • Experience with modern defect tracking and management systems
  • Understanding of software development lifecycle
  • Test automation experience
  • Proficiency in office software and programming languages, such as Python
  • Strong verbal and written communication skills in English

Carrier is an Equal Opportunity/Affirmative Action Employer


We are an equal opportunity employer and welcome applications from diverse candidates. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.


  • Software Engineer

    3 weeks ago


    Shanghai, Shanghai, China Voith Group Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong understanding of software development principles and be able to work effectively in a collaborative environment.Key Responsibilities* Design, develop, and test software applications* Collaborate with cross-functional teams to identify...

  • Software Engineer

    1 month ago


    Shanghai, Shanghai, China Corning Full time

    Job Title: Software Engineer - ITCorning is a leading technology company that is shaping the future of industries and the world we live in. We are seeking a highly skilled Software Engineer to join our IT team.The successful candidate will be responsible for leading and developing end-to-end technology solutions that solve business needs. This will involve...

  • Software Engineer

    1 month ago


    Shanghai, Shanghai, China Carrier Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our global software team. As a key member of our team, you will be responsible for developing control services and algorithms for embedded Linux controller devices.Key ResponsibilitiesDesign and develop control services and algorithms using Object-Oriented Design (OOD) principles and the...

  • Software Engineer

    2 weeks ago


    Shanghai, Shanghai, China FNZ Group Full time

    About the RoleWe are looking for a highly skilled and motivated Software Engineer to join our team at FNZ Group. As a Software Engineer, you will be responsible for designing and developing software applications using a range of programming languages and technologies.Key ResponsibilitiesDesign and develop software applications using a range of programming...

  • Software Engineer

    3 weeks ago


    Shanghai, Shanghai, China Boston Scientific Full time

    About the Job:We are looking for a talented Software Engineer to join our team at "{company}". As a key member of our development team, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using a variety of programming...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Engineer - Qualcomm PlatformJob Summary:Qualcomm is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Audio Software EngineerJob Summary:We are seeking a highly skilled Audio Software Engineer to join our team at Qualcomm. As a key member of our engineering group, you will design, develop, and maintain software for our range of Bluetooth Audio SoCs.Key Responsibilities:Design and develop audio software for Bluetooth Audio SoCsMaintain and improve...


  • Shanghai, Shanghai, China BHTC Full time

    Software Development RoleWe are seeking a skilled Software Development Engineer to join our team at BHTC. The ideal candidate will have a strong background in software development for embedded systems and be able to design and implement software components.Responsibilities:Clarify and define software requirements and develop software specificationsDesign and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Performance EngineerJob Summary:Qualcomm is seeking a highly skilled Software Performance Engineer to join our team. As a key member of our engineering group, you will design, develop, and optimize embedded and cloud edge software solutions that meet and exceed customer needs.Key Responsibilities:Design and develop high-performance...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Engineer for Bluetooth Audio SoCsJob Summary:Qualcomm is seeking a talented Software Engineer to develop software for our range of Bluetooth Audio SoCs. As a member of our team, you will design, develop, and maintain Audio features within a resource-constrained multi-processor environment for next-generation Bluetooth headphones and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Engineer for Camera DevelopmentJob Summary:Qualcomm is seeking a talented Software Engineer to join our camera software team. As a Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that...


  • Shanghai, Shanghai, China BHTC Full time

    Software Development EngineerWe are seeking a skilled Software Development Engineer to join our team at BHTC. As a key member of our engineering team, you will be responsible for supporting the acquisition team in software application development and generating technical descriptions of software application parts.Key Responsibilities:Develop and implement...


  • Shanghai, Shanghai, China Qualcomm Full time

    About Qualcomm:Qualcomm is a leading technology innovator, pushing the boundaries of what's possible to enable next-generation experiences and drive digital transformation.Job Summary:As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs to...


  • Shanghai, Shanghai, China BHTC Full time

    At BHTC, we are seeking a highly skilled Software Engineer to join our team.Job DescriptionWe are looking for a talented individual who can clarify and define software requirements, develop and integrate software components, and ensure high-quality results. Your key responsibilities will include:Developing and optimizing system and software...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Software Engineer for Audio SolutionsJob Summary:Qualcomm is seeking a highly skilled Software Engineer for Audio Solutions to join our global development team. As a key member of our team, you will be responsible for designing, developing, and testing cutting-edge audio software for our Snapdragon processors.Key Responsibilities:Design and...


  • Shanghai, Shanghai, China Qualcomm Full time

    Job Title: Video Software EngineerAbout the Role:As a Video Software Engineer at Qualcomm, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world-class products that meet and exceed customer needs.Responsibilities:Develop and maintain software...


  • Shanghai, Shanghai, China Abbott Full time

    We are looking for a highly skilled Sun software engineer who can help us build scalable and efficient applications. As a senior software engineer, you will be responsible for designing, developing, and testing software components, as well as collaborating with cross-functional teams to deliver high-quality products.Key responsibilities include:Designing and...


  • Shanghai, Shanghai, China BHTC Full time

    About the Role:We are seeking a highly skilled Software Development Engineer to join our team at BHTC. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our touch systems.Key Responsibilities:Develop and maintain software for touch systems, including low-level drivers and system...


  • Shanghai, Shanghai, China Cadence Design Systems, Inc. Full time

    Job SummaryWe are seeking a highly skilled Software Engineer II to join our team at Cadence Design Systems, Inc. The successful candidate will be responsible for developing runtime software for the Palladium emulation system, detecting and troubleshooting software issues, and collaborating with system software and hardware engineers in the development of our...


  • Shanghai, Shanghai, China Western Digital Full time

    Job Title: Software Engineering SpecialistJob Summary:As a Software Engineering Specialist at Western Digital, you will play a key role in the development of our automation systems. Your primary responsibility will be to design, develop, and implement software solutions that meet the needs of our business.Key Responsibilities:Design and develop software...