Titan Logix Corp.
Requirements
Must have:
I hold a Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
I possess over 10 years of industry experience as a firmware developer, with at least 5 years focused on firmware design and architecture, including expertise in designing, developing, and debugging embedded systems firmware.
Responsibilities
I will provide specialized knowledge and guidance in embedded software systems related to telecom, radio, Industrial IoT, and B2B products while mentoring junior team members.
I will maintain and enhance existing solutions and develop new ones by designing, implementing, and testing firmware.
I will devise plans for firmware architecture, including interface design and RTOS design (tasks, queues).
I will showcase my expertise in code optimization for firmware systems, focusing on performance, memory efficiency, and power consumption.
I will collaborate with hardware engineers, software developers, and QA analysts to ensure seamless system integration, define the firmware architecture of embedded systems, and support project implementation with design and code reviews.
I will lead quality assurance efforts, including writing and executing unit test procedures, as well as integration and system-level test procedures in both real and simulated environments.
I will ensure adherence to industry coding standards, demonstrating advanced skills in troubleshooting firmware issues and identifying areas for code enhancements.
I will stay informed about the various industry standards (SAE, ISO) and regulatory frameworks (CMVSS/FMVSS, FCC, IC) that impact ECU designs.
I will implement and oversee firmware updates and bootloaders.
I will create and maintain comprehensive documentation for firmware design, development, and user manuals.
Company I have a profound understanding of various microcontroller and microprocessor architectures, such as ARM, AVR, PIC, MSP430, and ESP32. My expertise extends to communication protocols like UART, RS232, RS485, SPI, I2C, CAN, USB, Ethernet, and wireless protocols (e.g., BLE, Wi‑Fi). I also bring experience with hardware interfaces, peripherals, and troubleshooting hardware-related issues. My proficiency with firmware development tools, including IDEs, debuggers, emulators, and other essential tools (e.g., JTAG, ICE), complements my strong background in low-level programming, encompassing interrupt handling, memory management, and register-level programming. I am skilled in programming languages such as C, C++, and Assembly, and I am familiar with scripting languages like Python. I have hands‑on experience with Real‑Time Operating Systems (RTOS), including FreeRTOS and VxWorks, as well as developing firmware on embedded Linux platforms. In addition to technical expertise, I excel in problem‑solving, with a strong analytical understanding that allows me to identify and resolve issues effectively. I have experience mentoring and leading junior engineers, fostering a collaborative and efficient team atmosphere. My communication skills are excellent, enabling me to convey complex technical information clearly to both technical and non‑technical stakeholders. I am committed to continuous learning, striving to remain updated with the latest industry trends, technologies, and best practices in firmware development. What will truly set me apart is my exposure to AWS and other cloud architectures, experience with virtualization, containers, Kubernetes, and microservices architecture, as well as my organizational skills, goal‑oriented mindset, and self‑starting nature. I have project management experience and excel in generating clear documentation for both colleagues and customers. I will appreciate working in a company culture that celebrates outstanding individuals and offers a flexible work environment filled with numerous after‑work activities and groups. Work‑life balance is also important to me, and I am pleased to know that I would start with four weeks of vacation and that work remains at work. I am excited about the career growth opportunities within a technology company that has a range of great projects on the horizon. Lastly, I am enthusiastic about the comprehensive benefits offered, including premium‑free health and dental coverage, along with the company matching RRSP contributions. I understand that the role is full‑time and permanent, with a starting salary of $110,000 per year. I am looking forward to the chance of contributing to your team in Edmonton, AB.
#J-18808-Ljbffr
I hold a Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
I possess over 10 years of industry experience as a firmware developer, with at least 5 years focused on firmware design and architecture, including expertise in designing, developing, and debugging embedded systems firmware.
Responsibilities
I will provide specialized knowledge and guidance in embedded software systems related to telecom, radio, Industrial IoT, and B2B products while mentoring junior team members.
I will maintain and enhance existing solutions and develop new ones by designing, implementing, and testing firmware.
I will devise plans for firmware architecture, including interface design and RTOS design (tasks, queues).
I will showcase my expertise in code optimization for firmware systems, focusing on performance, memory efficiency, and power consumption.
I will collaborate with hardware engineers, software developers, and QA analysts to ensure seamless system integration, define the firmware architecture of embedded systems, and support project implementation with design and code reviews.
I will lead quality assurance efforts, including writing and executing unit test procedures, as well as integration and system-level test procedures in both real and simulated environments.
I will ensure adherence to industry coding standards, demonstrating advanced skills in troubleshooting firmware issues and identifying areas for code enhancements.
I will stay informed about the various industry standards (SAE, ISO) and regulatory frameworks (CMVSS/FMVSS, FCC, IC) that impact ECU designs.
I will implement and oversee firmware updates and bootloaders.
I will create and maintain comprehensive documentation for firmware design, development, and user manuals.
Company I have a profound understanding of various microcontroller and microprocessor architectures, such as ARM, AVR, PIC, MSP430, and ESP32. My expertise extends to communication protocols like UART, RS232, RS485, SPI, I2C, CAN, USB, Ethernet, and wireless protocols (e.g., BLE, Wi‑Fi). I also bring experience with hardware interfaces, peripherals, and troubleshooting hardware-related issues. My proficiency with firmware development tools, including IDEs, debuggers, emulators, and other essential tools (e.g., JTAG, ICE), complements my strong background in low-level programming, encompassing interrupt handling, memory management, and register-level programming. I am skilled in programming languages such as C, C++, and Assembly, and I am familiar with scripting languages like Python. I have hands‑on experience with Real‑Time Operating Systems (RTOS), including FreeRTOS and VxWorks, as well as developing firmware on embedded Linux platforms. In addition to technical expertise, I excel in problem‑solving, with a strong analytical understanding that allows me to identify and resolve issues effectively. I have experience mentoring and leading junior engineers, fostering a collaborative and efficient team atmosphere. My communication skills are excellent, enabling me to convey complex technical information clearly to both technical and non‑technical stakeholders. I am committed to continuous learning, striving to remain updated with the latest industry trends, technologies, and best practices in firmware development. What will truly set me apart is my exposure to AWS and other cloud architectures, experience with virtualization, containers, Kubernetes, and microservices architecture, as well as my organizational skills, goal‑oriented mindset, and self‑starting nature. I have project management experience and excel in generating clear documentation for both colleagues and customers. I will appreciate working in a company culture that celebrates outstanding individuals and offers a flexible work environment filled with numerous after‑work activities and groups. Work‑life balance is also important to me, and I am pleased to know that I would start with four weeks of vacation and that work remains at work. I am excited about the career growth opportunities within a technology company that has a range of great projects on the horizon. Lastly, I am enthusiastic about the comprehensive benefits offered, including premium‑free health and dental coverage, along with the company matching RRSP contributions. I understand that the role is full‑time and permanent, with a starting salary of $110,000 per year. I am looking forward to the chance of contributing to your team in Edmonton, AB.
#J-18808-Ljbffr