Do you love diving into complex technical challenges, understanding customer needs before anyone else, and shaping smart, elegant embedded software solutions? As a Senior Solutions Architect - Pre‑Sales within CRANK Software, you’ll be the technical heartbeat of early customer engagements. You'll guide clients from their first idea to a clear and feasible solution architecture while influencing strategic decisions that shape entire projects.If you thrive in customer‑facing environments, love telling the technical story behind a solution, and enjoy working at the intersection of innovation, strategy, and engineering, you’ll feel right at home here.Mark Rigley, your future manager, is known for his software skills, his motivation, and his contagious good mood!What we offerOpportunities to grow your expertise and influence technical decisionsA creative and collaborative environment with significant autonomyContinuous learning and developmentA passionate team of embedded and UI expertsFlexible working hours and new offices surrounded by natureA human, dynamic, and globally connected workplacePlenty of social and team‑building activitiesKey ResponsibilitiesLead customer discovery sessions, technical workshops, and architecture discussions to understand needs and constraintsAnalyze requirements and translate them into clear solution proposals, architecture outlines, and effort estimatesPresent technical recommendations, architecture diagrams, and delivery strategies to both technical and non‑technical audiencesDefine high‑level embedded software and firmware architectures across RTOS, MCUs/SoCs, toolchains, communication protocols, and UI frameworksEvaluate performance, cost, safety, security, and scalability trade‑offs to guide customer decisionsSupport RFI/RFP responses with technical content, feasibility assessments, and system diagramsBuild reusable templates, frameworks, and internal accelerators to streamline future proposalsCollaborate with engineering teams to validate feasibility, align expectations, and ensure a solid technical handoff at project kickoffStay current with embedded and UI industry trends, represent CRANK Software at events, and contribute to shaping our embedded offerings and strategyWhat you bring RequiredBachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field7+ years of experience in embedded software, firmware, or system‑level engineeringStrong technical expertise with:C/C++, drivers, BSPs, embedded toolchainsRTOS (FreeRTOS, Zephyr, QNX, VxWorks)UI frameworks (QT, LVGL, Storyboard)ARM Cortex or similar MCU/SoC platformsExcellent communication skills and comfort presenting to customersAbility to clearly explain complex technical conceptsPreferredExperience in pre‑sales engineering or consulting in the embedded/IoT spaceKnowledge of safety‑critical standards (ISO 26262, DO‑178C, IEC 62304)Familiarity with embedded security (secure boot, TrustZone, provisioning)Ability to create persuasive architecture diagrams and technical documentsWho thrives in this role? Someone who is customer‑centric, curious, strong at early‑stage solution shaping, comfortable with ambiguity, and an excellent collaborator with both sales and engineering teams.#J-18808-Ljbffr
Solutions Architect
CRANK | AMETEK
ahuntsic north, ahuntsic north
Published 7 days ago
Report job