Help us build the nervous system of the industrial world.
Why Work With Us?
At Norn Dynamics LLC, we are solving the hardest problems in industrial connectivity. You will work
with cutting-edge embedded systems, critical infrastructure, and a passionate team dedicated to
excellence.
🚀
High Impact
Your code runs on mission-critical
machinery.
🏝️
Remote First
Work from anywhere in the world.
🏥
Great Benefits
Competitive salary, equity, and
health.
Open Positions
Embedded Systems Engineer
Remote
We are looking for a C++ expert to optimize our telematics firmware. Experience with RTOS and CAN
bus is required.
The System Architect is the technical authority for
the Hermod Telematics Control Unit (TCU). This role defines the system architecture, interfaces,
protocols, and design patterns that guide the entire engineering team.
Key Responsibilities
Own the end‑to‑end software architecture for the TCU
Define module boundaries, interfaces, and communication protocols
Approve architectural changes and maintain architectural documentation
Ensure alignment with AUTOSAR C++14, CERT C++, and ISO/SAE 21434 principles
Collaborate with Cybersecurity Team to ensure secure design
Provide technical guidance to Developers and QA
Review high‑impact pull requests for architectural consistency
Define performance, memory, and resource strategies for embedded systems
Maintain Doxygen architecture documentation
Required Skills
Strong C++ (C++14/17) and embedded systems experience
Experience designing distributed or task‑based architectures
Knowledge of UDS, DoIP, CAN, TCP/IP
Familiarity with secure boot, crypto, and firmware update flows
Developers implement the TCU’s features, services,
and modules following the architecture and coding standards. They contribute to code quality,
documentation, and continuous improvement of the system.
Key Responsibilities
Implement C++ modules, services, and features
Follow architectural guidelines and coding standards
Participate in code reviews and contribute to design discussions
Maintain CI/CD dashboards and developer tooling
Write Doxygen documentation for implemented modules
Fix issues identified by QA and Cybersecurity teams
Ensure code is testable, maintainable, and secure
Track and resolve issues in the project’s issue tracker
Required Skills
Strong C++ development skills
Experience with embedded Linux or real‑time systems
Familiarity with AUTOSAR C++14 and CERT C++
Understanding of networking protocols (TCP/IP, UDS, DoIP)
Experience with Git, CI/CD, and modern development workflows
The QA Engineer ensures the TCU software meets
functional, performance, and reliability requirements. This role owns the testing lifecycle and
acts as the gatekeeper for production releases.
Key Responsibilities
Develop and execute unit, integration, regression, and performance tests
Validate system behavior under normal and edge‑case conditions
Maintain automated test suites
Own the functional release gate
Collaborate with Developers to reproduce and resolve defects
Work with Cybersecurity Team to integrate security test cases
Document test results and maintain test coverage metrics
Required Skills
Experience with C++ testing frameworks (GoogleTest, Catch2)
Strong understanding of embedded systems testing
Familiarity with fuzzing, sanitizers, and static analysis tools
The DevOps Engineer builds and maintains the
infrastructure that supports development, testing, and deployment of the TCU software. This role
ensures reliable pipelines, monitoring, and automation.
Key Responsibilities
Own source control configuration and branching strategy
Build and maintain CI/CD pipelines
Automate builds, tests, and deployments
Monitor system performance and pipeline health
Manage build artifacts, versioning, and release automation
Support Developers, QA, and Cybersecurity with tooling
Ensure reproducible builds and secure build environments
Required Skills
Experience with Git, GitLab/GitHub Actions, Jenkins, or similar
The Document Controller manages all project
documentation, ensuring accuracy, consistency, and compliance with internal and regulatory
standards. This role supports all teams by maintaining a clean, organized documentation
ecosystem.
Key Responsibilities
Maintain source control for documentation
Create and update release notes, user guides, and internal documentation
Manage executive‑level documentation for audits and reviews
Ensure documentation aligns with ISO/SAE 21434 and UNECE R155 requirements
Collaborate with Architect, QA, and Cybersecurity to maintain compliance binder
Track documentation changes and maintain version history
Required Skills
Strong technical writing skills
Experience with Markdown, Doxygen, or Sphinx
Familiarity with Git and documentation workflows
Ability to translate technical concepts into clear documentation
Experience supporting regulated or safety‑critical projects
The Cybersecurity Engineer ensures the TCU meets all
cybersecurity requirements for ISO/SAE 21434 and UNECE R155. This role owns threat analysis,
security testing, and cybersecurity release approval.
Key Responsibilities
Perform TARA and maintain Cybersecurity Goals (CSGs)
Conduct SAST, DAST, fuzzing, and sanitizer testing
Validate secure boot, firmware signing, and rollback protection
Perform dependency CVE scanning and maintain SBOM
Review crypto usage and validate secure key handling
Collaborate with Architect on secure design decisions
Own the cybersecurity release gate
Maintain cybersecurity documentation for audits
Required Skills
Strong understanding of embedded cybersecurity
Experience with fuzzing (AFL++, libFuzzer)
Experience with sanitizers (ASan, UBSan, TSan)
Knowledge of secure boot, crypto, and firmware update security
Familiarity with ISO/SAE 21434 and UNECE R155
Ability to perform threat modeling and risk assessment
The Hardware Developer designs, prototypes, and
validates the electronic hardware that powers the Hermod Telematics Control Unit (TCU). This
role ensures the hardware platform is reliable, industrial applications‑grade, and fully
compatible with the software architecture and system requirements.
Key Responsibilities
Design and develop PCB layouts for the TCU hardware platform
Select components (MCU, memory, power management, sensors, comms modules)
Develop schematics, BOMs, and hardware documentation
Validate hardware performance under automotive environmental conditions
Collaborate with the System Architect to ensure hardware–software alignment
Support firmware and software teams during integration
Conduct hardware bring‑up, debugging, and signal integrity analysis
Ensure compliance with automotive standards (EMC, ESD, ISO 7637, AEC‑Q100)
Work with manufacturing partners for prototyping and production
Required Skills
Strong experience with PCB design tools (Altium, KiCad, OrCAD)
Knowledge of embedded electronics, microcontrollers, and power systems
Familiarity with CAN, LIN, Ethernet, LTE, GNSS, Wi‑Fi modules
Experience with oscilloscopes, logic analyzers, and hardware debugging
Understanding of automotive hardware requirements and validation
The Technical Sales Manager bridges the gap between
engineering and customers. This role communicates the value of the Hermod TCU, supports
pre‑sales technical discussions, and ensures customer requirements are translated into
actionable engineering tasks.
Key Responsibilities
Act as the primary technical point of contact for customers
Present the Hermod TCU architecture, features, and roadmap to clients
Translate customer needs into technical requirements for the engineering team
Support proposal creation, RFP responses, and technical documentation
Conduct product demos, workshops, and technical evaluations
Collaborate with Marketing to refine messaging and positioning
Provide competitive analysis and market insights to leadership
Maintain strong relationships with OEMs, Tier‑1 suppliers, and partners
Track customer feedback and ensure alignment with product development
Required Skills
Strong understanding of embedded systems, telematics, and automotive protocols
Excellent communication and presentation skills
Ability to translate complex technical concepts into customer‑friendly language
Experience in B2B technical sales or automotive business development
Familiarity with ISO/SAE 21434, UNECE R155, and automotive cybersecurity trends
The Marketing Manager owns the positioning,
messaging, and go‑to‑market strategy for the Hermod TCU. This role ensures the product is
clearly communicated to customers, partners, and the broader market, supporting both technical
and commercial success.
Key Responsibilities
Develop and execute the marketing strategy for the Hermod TCU
Create product messaging, value propositions, and branding
Collaborate with Technical Sales to produce customer‑facing materials
Manage launch events, product demos, and promotional campaigns
Produce marketing assets (presentations, brochures, videos, web content)
Conduct market research and competitive analysis
Support sales enablement with clear, compelling materials
Track marketing KPIs and adjust strategy based on performance
Ensure messaging aligns with engineering capabilities and roadmap
Required Skills
Experience in product marketing, preferably in automotive or IoT
Strong storytelling and communication skills
Ability to translate technical features into customer value
Familiarity with digital marketing tools and analytics
Experience supporting product launches and go‑to‑market strategies