What are the responsibilities and job description for the Embedded Engineering Manager position at Cohesive Technologies?
Cohesive Technologies is a global IT Services & Solutions company providing IT Staffing Services and Application Development Services necessary for technology leaders to deliver business value. We help our people and clients succeed by leveraging our expertise, deep industry and market knowledge, proprietary assessment tools and techniques, and project delivery methodologies. Through relationships with thousands of specialized professionals, we bring an unparalleled ability to match talent with opportunities by assessing, recruiting, developing and engaging the best and brightest people for our clients. We combine a broad geographic presence, world-class solutions and a tailored, consultative approach to help our people and clients achieve higher performance and outstanding results.
Position: Engineering Manager
Location: San Diego, CA
Job description:
- As our Engineering Manager, you will lead a dynamic and diverse team of Software Engineers focused on Embedded systems, Full stack, Android Framework, and multimedia technologies. You and your team will collaborate closely with stakeholders across the organization, including customers and engineering teams at our headquarters in Lund, Sweden.
- This is a full-time, onsite position at our office in Carlsbad, California. Remote or hybrid work is not available for this role due to the nature of our client engagements, which require onsite collaboration and security compliance.
- This role combines technical leadership, team management, and business engagement. You will lead and inspire a high-performing engineering team and foster a culture of ownership and growth. As a key member of the Operations Management Team, you will also help shape our company strategy, contribute to sales efforts, and drive successful client deliveries.
Key Responsibilities:
Team Leadership & Development:
- Lead, mentor, and support a team of engineers.
- Define individual and team goals, ensuring professional growth.
- Foster a collaborative and high-performing culture.
- Interview and hire top talent to support growth.
Delivery Management:
- Oversee client deliveries, ensuring technical quality and resource planning.
- Provide technical expertise in customer discussions and business support.
- Continuously improving processes to enhance efficiency and quality.
Business & Strategy:
- Manage budgets, resource allocation, and hiring decisions.
- Contribute to technical roadmaps and long-term company strategy.
- Engage in sales discussions, architecture reviews, and customer meetings.
What We're Looking For:
We seek a tech-savvy leader with a business mindset and a strong background in software development for consumer devices, from small to medium-sized cross-functional projects. You are strategic yet hands-on, comfortable making fast decisions, and passionate about growing both people and technology.
Basic qualifications
- MSc or BSc in Computer Science, Electronics, or a related field.
- Experience leading engineering teams as an Engineering Manager or Project Manager.
- Strong technical expertise in software design & development.
- Business-driven mindset with experience working directly with customers.
- Excellent communication skills in English (verbal & written).
Preferred additional skills, personal traits and experience
- Embedded Linux, Android system development, and real-time operating systems.
- Wireless communications (cellular & non-cellular) integration.
- Experience in embedded Java and C/C development.
- Knowledge of device security and edge computing.
- Agile/Scrum methodology experience.
- Previous experience in the consultancy business is a plus.
Cohesive Technologies is an equal access/equal opportunity employer and does not discriminate on the basis of age, color, disability, marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other classification prescribed by applicable law.