LVT is looking to solve the problem of making the world safer and more secure through rapidly deployable security hardware that runs on their proprietary SaaS platform.
Requirements
- Object-oriented and embedded-system design experience.
- Strong expertise in C and C++.
- GoLang experience desired.
- Strong expertise in Embedded Linux, RTOS (Zephyr a plus).
- Experience with agile software development methodologies and familiarity with related tools and processes.
- Track record of delivering high-quality software products on time and within budget.
- 7+ years of professional software engineering experience, with a focus on embedded development.
Responsibilities
- Provide technical leadership and mentorship to a division of software engineers.
- Oversee the planning, execution, and delivery of software development projects.
- Collaborate with architects and other senior engineers to design scalable and robust software solutions.
- Maintain a deep understanding of industry trends, emerging technologies, and best practices in software engineering.
- Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency.
- Collaborate with cross-functional teams such as product management, quality assurance, and operations to ensure seamless integration and successful delivery of software products.
- Foster effective communication channels and promote a culture of collaboration and knowledge sharing.
Other
- Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical/Computer Engineering or a related field.
- Excellent problem-solving, debugging, and analytical skills, with the ability to navigate complex technical challenges.
- Strong interpersonal and communication skills, with the ability to collaborate effectively with diverse stakeholders.
- Demonstrated ability to thrive in a fast-paced and dynamic environment, managing multiple priorities simultaneously.
- Must be authorized to work in the U.S.