Changelog

Release history for EmbeddedDOESHire — patches, refactors, feature additions, and pipeline improvements since initial launch.

Board Lifecycle

1 Total Commits
0 Days Active Lifespan
0 Scraped Listings
1 Human Board Maintainers

Initial Release

  • Directory initialized. 50 embedded engineering roles covering bare-metal, RTOS, and Embedded Linux across 46 companies. Each listing manually curated with verified metadata.
  • Search & filter system. Client-side Pagefind search with faceted filtering by work mode, experience level, company, location, tags, perks, salary range, and clearance. Sort by relevance, date, and compensation.
  • Job detail pages. Full job descriptions with schema.org JobPosting structured data, company profiles, Glassdoor/LinkedIn/Built In review links, and a report-flagging system for dead listings.
  • Contact form. Route-based messaging with General Inquiry, Post a Spec, and Say Hello. Inline validation, clipboard copy, crosshair toast notifications, and pre-loaded bug report templates via URL parameters.
  • Schema engine. JSON-LD for JobPosting, WebSite, Organization, CollectionPage, FAQPage, AboutPage, WebPage, and BreadcrumbList — all validated against schema.org. SafeJS escaping prevents double-encoding. Full ISO 8601 timestamps with timezone on all date fields.
  • OG image pipeline. Build-time generation of 50 job-specific and 8 static OG images via Satori and resvg-js. Incremental caching skips already-rendered images.
  • Design system. Sutsu-inspired minimal aesthetic with Doto (machine) and Host Grotesk (human) typography. Dark mode support, responsive layouts, and viewport-frame architecture.
  • Accessibility. Focus-visible indicators, skip-to-content link, aria-labels on all interactive elements, 44px touch targets, form validation with aria-invalid and aria-describedby.
  • Validation pipeline. Pre-commit hooks with auto-formatting and staged-file validation. 12 checks including description substance, boolean types, URL format, forbidden words, and slug uniqueness. Bulk validator audits all 50 jobs on every build.
  • Build automation. Shell-scripted pipeline — extract, validate, generate stats, redirects, and OG images, then Hugo build and Pagefind index. Quick-build mode skips OG generation for faster iteration.
  • SEO infrastructure. Automatic sitemap generation, canonical URLs, hreflang per location country, twitter:site metadata, meta descriptions on all pages, robots.txt with Sitemap directive.
  • Security headers. Content-Security-Policy, HSTS (2-year preload), X-Frame-Options DENY, X-Content-Type-Options nosniff, strict Referrer-Policy, and Permissions-Policy.