US
1 day ago
Vice President of Software Engineering
a { color: black; }

We have an outstanding career opportunity for a Vice President of Software Engineering. This position is 100% remote.
Salary: $200,000
As VP of Software Engineering, you will be responsible for driving the design, development, and evolution of our software portfolio. As a key member of the leadership team, you will play a crucial role in shaping the technology strategy, fostering innovation, and ensuring the successful delivery of high-performance, reliable, and secure software that powers mission-critical communication systems used by public safety and defense customers.
Job Responsibilities:  Lead, mentor, and inspire a team of software engineers, fostering a culture of innovation, collaboration, and high performance.Develop and execute the software engineering strategy and roadmap in alignment with BK Technologies' business vision, goals, and budget.Provide technical leadership to guide software design, architecture, and development for both new and legacy products.Collaborate closely with sales, hardware engineering, and other functional teams to understand business needs and translate them into technical solutions.Drive continuous improvement in engineering practices, including code quality, testing, deployment, and release management.Stay abreast of industry trends and technologies related to network communications, IoT, cloud computing, and user experience.Ensure that software products meet the stringent security, compliance, and regulatory requirements necessary for mission-critical applications.Drive hiring, onboarding, and retention efforts to build and maintain a top-tier engineering team.Lead, mentor, and scale a team of software engineers and architects, promoting a collaborative and high-performance culture.Foster a culture of continuous learning and development, encouraging team members to stay updated with the latest technologies and software engineering best practices.Ensure proper training, development plans, and career growth opportunities for team members, building a strong engineering talent pipeline.Establish and enforce software development best practices, including agile methodologies, continuous integration/continuous deployment (CI/CD), code reviews, and quality assurance protocols.Manage and allocate resources effectively, balancing project deadlines, priorities, and team workload, ensuring that software engineering milestones are met on time and within budget.Develop and track key performance indicators (KPIs) for engineering success, ensuring that software quality, reliability, and customer satisfaction are consistently achieved.Serve as the primary point of contact for software engineering within the company, effectively communicating progress, risks, and opportunities to executive leadership and key stakeholders.Collaborate with internal and external customers to gather feedback, understand requirements, and deliver tailored software solutions that meet industry-specific needs.Provide regular updates to the executive team on product development status, technical challenges, and the strategic direction of software engineering efforts.Perform all duties assigned by Supervisor/Manager.
Basic Hiring Criteria:Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related field. A master's degree or higher is preferred.10+years of experience in software engineering, with at least 5 years in a leadership role managing engineering teams focused on communication  systems or LMR technologies.Proven experience in the development and deployment of software solutions for public safety communication systems or similar mission-critical environments.Broad technical systems background encompassing embedded development environments, real-time communications, wireless narrowband (LMR land mobile radio), and broadband (LTE) communication architectures.Experience with Agile methodologies and a strong understanding of software development best practices.Exceptional leadership, communication, and interpersonal skills with a focus on teamwork and collaboration.Ability to manage cross-functional teams and work with product, hardware, and operations teams to achieve integrated product solutions.
Desired Qualifications:Experience with LMR communication systems and standards such as P25 and DMR.Experience with cloud technologies, data management, and IoT integrations for connected communication devices.  Benefits offered vary by contract. Depending on your temporary assignment, benefits may include direct deposit, free career counseling services, 401(k), select paid holidays, short-term disability insurance, skills training, employee referral bonus, and affordable medical coverage plan, and DailyPay (in some locations). For a full description of benefits available to you, be sure to talk with your recruiter. 

Confirm your E-mail: Send Email
All Jobs from TAD PGS, Inc.