No more applications are being accepted for this job
Senior Software Engineer - Cranston, United States - Taco Comfort Solutions
Description
As a family-owned and operated company, we feel a special obligation to the employees who comprise our Taco family. We are committed to offering employees access to the tools necessary to live long and productive lives.We strive to instill in all of our employees:
A positive mental attitude that helps us to be a leader in the industry
A commitment to building strong relationships, both inside and outside the organization
A desire to learn, grow, and contribute to moving our strategy forward
A need to create and to innovate
Employment Type:
Regular Full-Time
Shift: 1st Shift
Work Status:
Hybrid
Position Summary
The Senior Software Engineer performs an assortment of complex engineering duties in the development, design, and implementation of software and firmware for embedded and IoT systems ensuring that the project objectives and schedules are met.
Measures of Success:
On-time delivery of developing new and improving current applications based on the provided effort estimates
Compliance with coding style and refactoring guidelines as well as documented software engineering processes
Technical debt control
Code review healthiness
Responsibilities
Responsibilities include but are not limited to:
Develops, designs, tests, and evaluates software and systems.
Analyzes software requirements to determine feasibility of design.
Develops and documents software system engineering testing procedures and programming.
Collaborates with cross-functional teams to research engineering needs and build scalable solutions.
Identify, evaluate, document, and mitigate issues and risks across software applications.
Interpret business requirements to develop technical requirements for project.
Coaches and mentors software engineering team for skill and knowledge development.
Ensures team adheres to company policies, practices, and department standards.
Assigns actions and ensures completion.
Qualifications
Required:
Bachelor's Degree in Computer Science or Electrical Engineering with a strong background in software development and/or software engineering
7+ years of embedded and IoT systems software and firmware development
Advanced knowledge of C programming language
Knowledge of scripting languages (Python, JavaScript)
Familiar with source control principles
Working knowledge of agile development principles
Knowledge of RESTful web services
Experience with basic electrical and/or testing equipment (scopes, meters)
Preferred:
Master's Degree in Computer Science or Electrical Engineering with a strong background in software development and/or software engineering
12+ years of embedded and IoT systems software & firmware development
Hands-on experience with real-time operating systems (RTOS)
Expert knowledge of C programming language.
Knowledge of an object-oriented languages (C#, C++, Java, JavaScript)
Familiarity with Git source control principles
Familiarity with mobile app development
Working knowledge of automated integration, deployment, and delivery system (CI/CD)
Work Environment
This position works primarily in an office environment using computers and technology. Verbal and auditory capability are required. Occasional exposure in production plant where large equipment and noise are prevalent. Safety gear is required in these areas.
Hybrid - This position may work from home up to 2X/week if performance is in good standing.
Benefits
With nearly 1,000 people working at Taco worldwide, each with their own story, you will discover a sense of community and diverse, intelligent colleagues who help us innovate, create and explore.
Provides competitive salaries and benefits
Offers tuition reimbursement, career development, and on-site training programs in our learning center
Believes in sharing profits with its employees
Is mindful about family, health and well-being
Fosters conditions that allow people and communities to reach their full potential
Embraces and celebrates diversity
#TacoComfortSolutions
#J-18808-Ljbffr