Do you want to be part of a business that genuinely valuesentrepreneurialism,innovationandindividual accountability? Wefocus on our customersand are proud of the difference our technology makes. We partner with some of the biggest manufacturing companies in the world and our technical innovations are used to enhance well-known brands across multiple industries.
Red Lion Controls (https://www.redlion.net) is seeking an experienced Software Engineering Manager who has experience leading product development, extending product life, and managing development and test engineers. This Engineering leader will join our global engineering team where you will have an opportunity to utilize your technical expertise, people management skills, and experience to drive the various Red Lion Controls products in areas of Industrial Automation, IIoT (Industrial Internet of Things) space, and various other emerging technologies.
Essential Job Functions
Provides direct and ongoing leadership for a team of individual contributors designing and developing new products, enhancements, and testing products for on-time deliveries to customers.
Assess project feasibility, analyze the resource needs and delegate tasks as required for delivering schedules, and that goals, objectives, timelines, and budgets are met in accordance with program and organizational roadmaps.
Communicates project status and escalates issues to stakeholders rapidly to keep projects to meet TTM.
Manages a team of 5-10 direct reports
Lead the team with internal and external partner to ensure projects delivered on time and meet expectations of customers.
Coach, mentors and grow team members. Proactively manages talent.
Plan and directs all aspects of software engineering activities
Ensure all software engineering projects, initiatives, and processes are in conformance with organization's established policies and objectives.
Drives quality through reviews and approves testing/certification procedures.
Provides input to strategic decisions that affect the functional area of responsibility.
Give input into developing the budget.
Capable of resolving escalated issues arising from operations and requiring coordination with other departments.
Complies with internal and external standards.
Carries out other duties as assigned as business needs require.
What you'll bring to the Position:
Mentor and grow people
You are very adept to delegate and empower people
You love to lead and manage technical people
You are a quick learner, and adapt quickly to dynamic environments
You keep abreast with current, state-of-the-art software technologies and tools, and have experience implementing them effectively
Energy, Enthusiasm, and Curiosity
You must share a passion for the customer, our company, and your own personal success.
You work with mutual respect and open-mindedness
You possess a strong sense of engineering craftsmanship, take pride in your work
You're efficiency-focused and you thrive in a customer-first environment
You possess great communication and analytical skills, including the ability to influence stakeholders and advocate for your recommended technology choices
You thrive in an agile environment and are eager to tackle new and difficult challenges
Minimum Required Education and Skills:
BS degree in Engineering, Computer Science, or electronics related field.
10+ years of professional experience developing complex software systems on multiple platforms.
5+ years of professional experience in people management. Demonstrates goal setting, performance management, and salary planning.
Experience in programming applications for real-time embedded systems. Experience with low level hardware or driver development is required.
Strong leadership skills, including coaching, team-building, and conflict resolution
Knowledge of automated test techniques and tools.
Knowledge of computer hardware and electronics, and awareness of the constraints of embedded systems.
Demonstrates experience with agile methodologies, SCRUM, and continuous improvement.
Experience with managing software projects using tools such as Jira, Microsoft project or equivalent.
Ability to take initiative and carry out project tasks with minimal supervision.
Demonstrates oral and written communication skill to effectively interface with all levels of Company management and staff, customers and outside business contacts.
Must have a basic understanding of Microsoft Office applications.
Proficiency with English language both written and verbal communication.
Strong problem solving skills, attention to detail, and the ability to work as a team member to creatively and cooperatively solve problems and complete tasks.
Preferred Education and Skills
Master's degree in Computer Science, Computer Engineering or a related engineering field
Certifications such as PMP, ACP, certified Scrum Master.
Endorse, support and model the Company's core values of:
Red Lion Controls is committed to recruiting and selecting candidates based on their qualifications. We are a proud EEO employer and will hire, train and promote individuals regardless of age, color, disability, gender (including gender identity), national origin, marital status, race, religion, sex, sexual orientation, veteran status or any other status protected under applicable laws.