Shire Jobs

Mobile Shire Logo

Job Information

Carrier Senior Software Engineer (C++, Python) in Bradenton, Florida

Country:

United States of America

Location:

CABRA: Bradenton Florida 8985 Town Center Parkway, Bradenton, FL, 34202 USA

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.

Founded by Walter Kidde, a pioneer in early smoke detection and fire suppression, Kidde is a leading manufacturer of fire safety products. Each day, we work to expand upon our legacy of innovation, providing advanced solutions to protect people and property from fire and related hazards. Kidde is a part of Carrier Global Corporation, a leading global provider of innovative HVAC, refrigeration, fire, security and building automation technologies.

About this role

Kidde is searching for an experienced Senior Software Engineer to join our team who is responsible for developing Software and Tools that enable Kidde Industrial Controls to deliver high quality features for our Software Tools and Automated Testing Firmware (AFT) team in a fast and scalable way to support system embedded development.

If you are looking for a fast-paced high-impact software role with tangible and meaningful results in the ‘real world’ of Kidde Fire & Security for Residential products, then this role is an excellent opportunity. Your ability to grow, mentor and acting as a Technical Lead with a focus on quality and value will help our team achieve its goal. 

This is a hybrid role for someone living close to Bradenton, FL and will require 5-10% traveling in the US based on project priorities and needs.

We value our people and offer an extensive benefits package, with financial rewards including health insurance, retirement savings plan, and also lifestyle support with flexible working and parental leave. Plus, we’ll support your growth with paid-for external training programs and courses.

Key Responsibilities

  • Lead the design, development, and maintenance of high-quality user interfaces for Desktop applications and scripts using technologies that goes from Windows C++ and Python

  • Design and test Windows applications to ensure quality and reliability by developing a complex software that needs to be scalable to millions of end users  

  • Collaborate with hardware, software, controls/wiring and architecture / system engineering team to the delivery software tools application helpful to develop high quality products 

  • Work with other engineers on your team and within the company to imagine, design, and build tools and applications to make our products faster and easier to deploy 

  • Participate in sprint planning and task breakdown and estimation  

  • Interact with the internal technical team and end-users to understand and implement new software requirements 

  • Deliver reliable, quality deployments and monitor them with a CI/CD fast-paced environment  

  • Communicate and document architectural designs and requirements  

  • Work in fast paced, high pressure, Agile environment, and willingness to learn any new technologies and apply them at work to stay ahead of the curve  

  • Work with Electronics boards, IoT devices and Residential consumers products 

Basic Qualifications

  • Bachelor’s degree in science with 5+ years' experience in C++ and Python software development in Windows operation systems, OR Master's degree with 3+ years experience with C++ and Python software development.

  • 3+ years' experience in Front-End software development related to User Interface / Design projects.

  • 3+ years’ experience with Windows APIs, including windowing system, messages, controls, graphics, and threading.

  • 3+ years of experience with electronic boards in manufacturing industries (communication protocols, hardware board interconnections, hardware knowledge).

Preferred Qualifications (nice to have)

  • Master’s degree in computer science or electrical engineering

  • 2+ years of experience in IoT projects.

  • 2+ years of experience with other OOP languages (I.e. Python, C#, Java)

  • 2+ years of experience with DevOps practices

  • Proficiency in modern C++ standards and best practices (e.g., C++11, C++14, etc.) and Python

  • Experience with C++ libraries and frameworks relevant to the project (e.g., DevExpress UI, VCL, TUnit, Boost libraries)

  • Experience in setting up & maintaining CI/CD pipeline understanding of Continuous Integration and Delivery tools like Bitbucket Pipelines, Jenkins, or AWS CodePipeline or Azure DevOps

  • Experience with shell script languages (Bash, PowerShell)

  • Self-motivated and proactive mindset

  • Strong customer-oriented mindset

  • A hands-on problem solver with excellent software design and implementation skills

  • Innovative and challenge assumptions

  • English verbal and written communication skills

Additional information:

  • Sponsorship is not supported for this position.

RSRCAR

#LI-Hybrid

Carrier is An Equal Opportunity/Affirmative Action Employer. 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, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link (https://www.corporate.carrier.com/legal/privacy-notice-job-applicant/) to read the Job Applicant's Privacy Notice

DirectEmployers