51: There Is No Crying in Strcpy (Repeat)

Embedded.fm · 12 Sept 2019 · 1h 21m · Episode 51

What this episode covers

Jen Costillo, an embedded software engineer, joins hosts Elecia White and Christopher to discuss the realities of technical interviewing from both the candidate and hiring manager perspectives. They critique ineffective personality assessments, share anecdotes about bad interviews (including one that made a candidate cry), and debate the value of Google's findings that brainteasers are poor predictors of performance. The conversation highlights the importance of practical, job-relevant technical questions, documentation, and diversity of thought in building effective engineering teams.

Mentioned

Companies
Google, LeapFrog
Products
Making Embedded Systems
Tools
Visual Studio 2013
Also
Elecia White, Christopher White, Jen Costillo, Hackaday Prize

Other shows on the same ground, closest first.

  • Oxide and Friends · 1h 45m

    Hiring Processes with Gergely Orosz

    Bryan Cantrill and Adam Leventhal of Oxide Computer Company discuss their hiring process with Gergely Orosz, The Pragmatic Engineer. They explain how Oxide uses a written portfolio and RFD (Request for Discussion) documents to evaluate candidates, prioritizing integrity and clear communication over traditional coding interviews. The founders share how past bad hires at Joyent and Sun led them to design a system that forces transparency and self-reflection, ensuring that every candidate, including founders, undergoes the same rigorous review. They emphasize that this approach helps them avoid 'mishires' and build a team with shared values, even at the cost of being time-intensive.

  • Being an Engineer · 39m

    S6E34 John Lembke | Best Practices for Hiring Engineers

    John Lembke, a manufacturing engineering manager at Scythe Robotics and formerly at Phantom Auto, Seagate, and GE, discusses best practices for hiring engineering teams, emphasizing the use of skill histograms and targeted job descriptions to avoid hiring people who merely resemble the manager. He details interview strategies that prioritize interpersonal fit and collaboration over pure technical prowess, advising candidates to use the STAR method for concise, specific responses. In operations, Lembke explains how Scythe Robotics achieved a 60% capacity increase by resolving quality bottlenecks and specializing workstations, while also contrasting ERP and MES systems and advocating for specialized, short production lines over flexible, complex ones.

  • Oxide and Friends · 31m

    Mr. Leventhal, Come here I want to see you

    Bryan Cantrill and Adam Leventhal of Oxide Computer Company discuss their engineering culture, specifically their 'journal club' approach to learning from formal verification papers like seL4 and their rejection of ASPEED BMC chips. They detail a hiring process that screens for past conflicts with management and reveal their unique 'equal pay' compensation model, which eliminates salary negotiation to foster teamwork. The conversation also covers the psychological challenges of hardware startups, the importance of learning from past system failures, and the risks of executive dishonesty.

  • Being an Engineer · 28m

    S4E41 Neil Thompson | Technical Pitches: Revealing Flaws, Using Stories, & Wiggling Toes

    Neil Thompson, founder of Teach the Geek and creator of the Teach the Geek Pitching Society, explains how technical founders can improve their investor pitches by focusing on empathy, storytelling, and transparency. He advises entrepreneurs to practice for less time than allotted, use stories to convey benefits rather than just features, and openly discuss product flaws to build trust with investors. The conversation highlights specific techniques for managing presentation anxiety, such as wiggling toes or wearing sweaters, and emphasizes that investors are investing in the team's ability to solve problems.

  • The Pragmatic Embedded Podcast · 59m

    100 Episodes! Break Out the Champagne! A Retrospective

    Joe Schneider and Jacob Beningo interview founders Luca Ingianni and Jeff Gable of the Agile Embedded Podcast, discussing their origin story as solo consultants who started the show in 2021 without prior connection. The hosts share war stories about difficult debugging challenges, including a one-line interrupt fix that took five days and a temperature-dependent DDR RAM failure that required two months to resolve. They also analyze the current state of the industry, debating whether AI is following the Gartner hype cycle like Agile did and predicting a future focus on requirements engineering and AI integration in embedded development.

The summary, chapters and topics are generated from the episode’s audio by this directory, not written by Embedded.fm. The episode itself belongs to its publisher.