Manager, Software & Firmware Development
- Setting the standard of quality of work regarding source code, architecture, testing, product robustness, aesthetics and ease of use
- Managing the software development process and ensuring that the team utilizes the tools necessary to timely and efficiently advance projects with the highest level of quality
- Actively leading by setting priorities, expectations and fully advancing the team through hiring, training and mentoring
- Agile delivery and Scrum management, leading sprint planning, daily stand-ups, reviews/retrospectives, backlog prioritization, and continuous improvement across the team.
- Coordinating with cross-functional teams and stakeholders regarding software features to support existing products and new product development
- Fostering the exploration and utilization of modern software methods by staying up to date on industry advancements and best practices
- Evaluating internal talent to best allocate resources and assign work accordingly
- Attending meetings on behalf of the department for project planning
- Acting as a liaison between departments to ensure projects are executed on schedule
- Handling the most challenging issues and elevating concerns as necessary on behalf of the department
- Working with department head to meet corporate objectives and targets
- Designing graphical user interfaces (GUI) for new software
- Architecting the software structure roadmap for new measurement instrumentation
- Troubleshooting issues including fixing bugs found during development or any issues reported by customer support or the operations team
- Working closely with cross-disciplinary teams to solve programming or product problems
- Providing critical feedback and/or code reviews for team members
- Staying up to date on programming best practices, tools and processes
- All other duties as assigned
- BS in Computer Science or related field, or equivalent years of experience
- Minimum of 5 years’ experience in software development
- Minimum of 5 years of combined programming experience in C++ and C#
- Minimum of 5 years’ experience in embedded software development
- Minimum of 3 years managing a team
- Experience in Graphical User Interface (GUI) design and development
- Experience in Version Control
- Strong analytical skills
- Demonstrated efficient work methods and ability to handle multiple tasks in a fast-paced environment
- Strong communication skills and the ability to collaborate effectively with both internal business functions and external suppliers
- MS in Computer Science or related field
- Knowledge of Anton Paar development framework, SQL and databases, Visual Studio, TCP/IP programming, Linux O/S, RTOS and Scrum/XP
- Commitment & Initiative:
- Leads according to the principles, vision and values of the organization
- Shows strong support and enthusiasm in their work assignments
- Launches projects timely, balances workloads and distributes work efficiently
- Communication & Emotional Intelligence:
- Provides clear instruction to employees, explains how product or process works, and is available to answer any questions that may arise
- Ability to get a point across, create a compelling presentation and get buy-in for ideas
- Inspires others to achieve better results and demonstrate emotional intelligence
- Collaboration & Teambuilding
- Works well with others on internal and external teams through interpersonal skills
- Creates cross-functional teams that utilize the highest skill levels and provide developmental opportunities
- Build rapport with other departments, build alliances and negotiates effectively
- Critical Thinking & Problem Solving:
- Approaches problem solving logically, researches options, avoids biases and focuses on meaningful data to draw the right conclusions even under pressure
- Effectively identifies challenging or complex issues, evaluates options, and resolves in the best interest of the organization
- Performs analysis to assess the needs of the department and creates a plan to meet the requirements
- Department Accountability & Capacity:
- Takes responsibility for all work activities and personal actions, follows through on commitments, and acknowledges and learns from mistakes
- Can fully explain job duties and projects for all direct staff and redistributes work effectively
- Can fully explain the scope, utilization, efficiency and value-added tasks of each employee
- Employee Management & Development:
- Demonstrates the ability to manage, lead and enable others
- Helps employees progress in their career by mentoring on a consistent basis
- Continuously clarifies responsibilities, priorities and expectations that align with company goals
- Goal Development & Execution:
- Identifies measurable opportunities for department and staff to improve
- Creates opportunities to stretch staff out of their comfort zone
- Puts into effect of a plan, order, or course of action with a certain degree of immediacy or urgency and does not hesitate or delay moving forward
- Integrity & Financial Acumen:
- Behaves honorably and ethically, is truthful and can be trusted
- Understands and monitors the financial aspects including wages, allocations and expenses within area of responsibility
- Uses sound judgement in decision making regarding financial matters
- Quality & Innovation:
- Works to the highest of quality standards by anticipating problems, testing and checking their work, and pays close attention to detail
- Continuously looks for way to improve quality within their department and offers suggestions to other areas
- Creates new and better ways for the organization to be successful while adapting to change and engaging in continuous learning to promote the growth of the individual and the organization.
- Time Management & Dependability
- Ability to achieve desired results within given time frames and decide between conflicting priorities
- Shows up to work on time and is fully utilized and accounted for during work hours
- Is relied upon and available when additional time and effort is required
Recommended Jobs
Breast Surgery (Oncology) Physician
Lee Health Cancer Institute, a leading healthcare provider in Southwest Florida, is Seeking Fellowship Trained Breast Surgeons to join our team of dedicated professionals. Description of Program…
Associate Sales Consultant
Sell luxury homes for an award-winning company! Who are we? Since 1967, Toll Brothers has been building luxury homes and communities in the best locations in the U.S. Today, we’re a Fortune 5…
Retail Contingent
Coach is a global fashion house founded in New York in 1941. Inspired by the vision of Creative Director Stuart Vevers and the inclusive and courageous spirit of our hometown, we make beautiful thing…
Operator/Driver
Role and Responsibilities: Operate one of several different transit vans or company non-revenue vehicles in a safe, courteous, and reliable manner throughout the contracted service area within a d…
Executive Assistant to the US CEO
Executive Assistant to the US CEO Location Miami, FL : Job Title: Executive Assistant to CEO, USA Job Location : Miami, FL As the Executive Assistant to the US CEO of DHL Global Forwarding, you wil…
Construction Worker Helper
Job Title: Construction Worker Helper Job Summary: We are seeking a Construction Worker Helper to join our team. The successful candidate will be responsible for assisting our construction cre…
Port Security Officer
Securitas Security Services USA, Inc., a leader in protective services, is seeking dedicated and vigilant Port Security Officers to safeguard maritime facilities and ensure the security of port bounda…