Technical Lead - Embedded Systems
Better Devices · Territoire de la Capitale fédérale
Job description
About the role
Better Devices builds electronic systems in partnership with global clients, covering the full product lifecycle from architecture and prototyping to production and field deployment. It is growing its hardware engineering capability and is looking for a Technical Lead - Embedded Systems to architect and guide a new platform that connects software intelligence with real-world hardware signals. The role combines systems architecture, hands-on technical leadership, experimentation and cross-functional execution.
Key responsibilities
- Architect systems for signal ingestion, interpretation, observability and automated action, defining scalable software abstractions for interacting with physical systems.
- Design for noisy, ambiguous real-world hardware behavior, including timing, synchronization, uncertainty and replayability.
- Provide technical direction for engineering hires and external technical collaborators.
- Build systems that process, classify and interpret real-world signals, and develop pipelines for trace capture, signal analysis, protocol inference and structured observations.
- Design automation workflows supporting iterative experimentation, debugging and testing, and create frameworks for experiment logging, traceability, replay and reproducibility.
- Explore how AI-assisted systems can accelerate engineering workflows involving physical hardware.
- Help define technical roles needed to scale the initiative, mentor follow-on hires across embedded systems, automation, signal processing and software infrastructure, and build standards for technical quality, velocity, clarity and execution.
Required profile
- Experience leading complex technical projects from architecture through delivery.
- Interest in AI-driven automation and intelligent engineering tools.
- Practical intuition for physical systems such as digital/analog signals, timing, noise, sensors, instruments or hardware interfaces.
- Ability to reason through ambiguous, incomplete, noisy or unreliable system behavior.
- Experience coordinating work across multiple technical domains or specialists.
- Strong technical communication: explaining tradeoffs, documenting decisions and aligning engineers.
Required skills
- Embedded systems, firmware, MCUs, SoCs or embedded Linux.
- Strong software architecture: APIs, system boundaries, runtimes, orchestration and observability.
- Nice to have: UART, I2C, SPI, CAN, JTAG, SWD, GPIO, PWM, ADC/DAC; signal processing (sampling, filtering, classification, protocol inference); oscilloscopes, logic analyzers, HIL systems, test rigs; developer tools, SDKs or automation frameworks; AI agents, LLM tooling; Python, C/C++, DSP, FPGA, SDR, robotics or control systems; mentoring experience.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 day ago
Expires 1 month from now
8 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Better Devices
Territoire de la Capitale fédérale
Related job offers
-
Senior NetSuite ERP Business Analyst
ProvoxGlobal Territoire de la Capitale fédérale -
Senior NetSuite ERP Business Analyst
ProvoxGlobal Territoire de la Capitale fédérale -
IT Operations & Support Engineer
Rapidev Territoire de la Capitale fédérale -
Azure DevOps Engineer
Burjline Builders -
Chief Technology Officer / Lead AI Engineer
We Are Revolution