onsite
Software Manager - Embedded Systems & Software Engineering - Argus embedded systems
Software Engineer
Lead cross‑functional embedded firmware, software, and PCB teams through end‑to‑end product development, driving technical excellence and timely delivery.
About the role
Key Responsibilities
- Lead, mentor, and manage Embedded, Firmware, and Software Engineering teams.
- Assign tasks, monitor progress, and ensure timely project completion.
- Conduct technical reviews and provide guidance on architecture, design, and implementation.
- Collaborate with hardware, PCB, and QA teams to integrate firmware, software, and hardware solutions.
- Drive continuous improvement of development processes, tooling, and best practices.
Requirements
- Proven experience managing embedded systems and software engineering teams.
- Strong technical background in firmware development, embedded C/C++, and real‑time operating systems.
- Hands‑on knowledge of PCB design and hardware integration.
- Excellent project management skills with a track record of delivering complex products on schedule.
- Effective communication and stakeholder management abilities.