Lead Software Engineer - IoT jobs in United States
cer-icon
Apply on Employer Site
company-logo

BISSELL Homecare, Inc. · 2 days ago

Lead Software Engineer - IoT

BISSELL Homecare, Inc. is seeking a Lead Software Engineer specializing in IoT systems. This role involves the technical design, development, maintenance, and support of IoT systems, with a strong focus on mobile application and cloud development, collaborating with various teams to achieve business objectives.

Manufacturing

Responsibilities

Play a lead role in the maintenance, operations and support of the IOT system
Research and resolve production issues with BISSELL’s IoT solution
Lead the overall improvement of development practices and procedures
Assist in software implementation, design, architecture, requirements analysis and investigation of new technologies
Implement software solutions as a full stack developer while working with stakeholders to ensure use cases are fulfilled
Evaluate and prototype innovative technologies and concepts with IoT and related technologies, with a strong focus on architecture design and development
Define and implement end to end, unit and integration tests that can be applied to software testing
Work closely with other members of the BISSELL business application development team to design, develop and implement IoT application systems
May be required to perform other duties as assigned

Qualification

IoT systems designCloud-based developmentObject-oriented designAgile developmentCI/CD solutionsRESTful web servicesEnd to end testingDebuggersIDEsCommon databasesGlobal strategic thinkingContinuous ImprovementSCRUM CertificationSAFe CertificationProblem SolvingInterpersonal skills

Required

Degree minimum: Bachelor's degree
Specific concentration: Computer Information Systems, Computer Science, or related field
Experience level: 7+ years of experience in the design and development of software systems
Experience in web, mobile, and internet technologies is required, preferably in a large global organization
Experience with cloud-based development and cloud security and architecture
Experience with object-oriented design and implementation
Experience and participation in an agile development team
Experience with source code management using Git/Github
Experience with CI/CD solutions such as ADO Pipelines or Github Actions
Knowledgeable working with RESTful web services
Proficiency in end to end, unit and functional testing
Big picture orientation with strong attention to detail
Experience with Debuggers and common IDEs (VS Code)
Experience with common databases and architectures
Global strategic thinking and implementation
Continuous Improvement
Perspective
Priority Setting
Problem Solving
Dealing with Ambiguity
Drive for Results
Interpersonal/collaborative skills
Decision Quality
Innovative

Preferred

Experience with IoT, designing IoT systems, and building a cloud/mobile application that supports IoT ecosystems. 4+ years preferred
Experience with security frameworks and best practices for IoT
Experience with device provisioning, commissioning, and remote device management layers in the context of IoT
Experience with Java, JavaScript/Typescript, Python and Swift development languages
Experience with mobile frameworks/libraries like React Native, React Query, Gluestack, etc
Experience with AWS Cloud Platform, preferably serverless architectures (Lambda, API Gateway, Dynamo, etc) as well as IoT Core
Experience with publish/subscribe protocols, MQTT preferred
Knowledge of methodology, procedures and practices in all facets of the systems development life cycle, particularly systems design and implementation
Systems Planning
Systems Design
Systems Implementation
Software Selection and Implementation
Production Systems Support
SCRUM Certification
SAFe Certification

Company

BISSELL Homecare, Inc.

company-logo
We may be a company full of neat freaks. And that’s fine with us.