Firmware Engineer Tech Lead
Job in
Ottawa, Ontario, Canada
Listed on 2026-07-23
Listing for:
Astera Labs
Full Time
position Listed on 2026-07-23
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Python, Embedded Software Engineer, Unix/Linux
Job Description & How to Apply Below
This Tech Lead role involves hands-on firmware development with a focus on low-level hardware and software interaction. Collaborate closely with senior peers to write embedded C code and automate testing processes with Python. Your work will enhance firmware behavior and quality across a variety of devices deployed in critical infrastructure environments.
Key Responsibilities:
• Write and modify embedded C firmware for connectivity devices
• Collaborate on low-level hardware bring-up and debugging
• Automate test processes using Python scripts
• Maintain and enhance the firmware codebase
• Contribute to CI infrastructure and automated test tooling
Requirements:
• 2 to 5 years of embedded C/C++ firmware experience
• Proficiency in Python scripting for test automation
• Hands-on knowledge of Ethernet systems
• Experience with Linux development tools
• Solid communication and teamwork skills
Make meaningful contributions in the world of embedded software as part of a knowledgeable team.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×