HKS, Inc. Logo

HKS, Inc.

Principal Software Engineer, _MADE

Reposted Yesterday
Be an Early Applicant
In-Office
2 Locations
Senior level
In-Office
2 Locations
Senior level
The Principal Software Engineer at HKS _MADE leads the development of advanced software and hardware solutions, driving innovation through collaboration with designers and architects, while mentoring staff and managing resources.
The summary above was generated by AI

Overview:

HKS _MADE (Materials, Applications & Digital Explorations) is a hands-on innovation lab dedicated to rapid experimentation, testing, and iteration. It is a place where bold thinking is encouraged, and the boundaries of traditional practice are intentionally pushed. The team blends creative exploration with technical rigor, using prototyping as a tool to investigate materials, systems, and technologies in ways that spark new possibilities and inform the design process at every stage.
Embedded within our architectural practice, the studio bridges concept to realization—transforming ideas into tangible prototypes that explore materials, performance, construction techniques, IoT systems, immersive experiences, user interaction, and emerging technologies. By embracing a culture of making and learning, the studio accelerates innovation, supports design excellence, and informs project delivery with real-world insight and precision.
Provides technical leadership in the development of advanced software, hardware, and interface solutions to drive innovation in next-generation digital tools, immersive systems and connected devices. Requires expertise at the convergence of design, technology, and physical environments to advance user experience and spatial computing capabilities. Demonstrates a forward-thinking approach and deep technical proficiency to push the boundaries of architectural experiences and product innovation. Manages HKS resources (people, processes and tools) and assignments with proficiency, fluency and aptitude. Teaches and mentors staff and effectively embodies and expresses HKS values and mission.

Responsibilities:

  • Collaborates with leadership to prioritize R&D investments and align technical initiatives with business objectives
  • Contributes to long-term innovation strategy and roadmap development in alignment with organizational goals
  • Translates abstract design visions into robust technical solutions with an understanding of user-centered design principles
  • Collaborates closely with architects, designers, UX/UI specialists, and data scientists to translate creative concepts into functional prototypes
  • Advises on feasibility, scalability and technical direction during early-stage design explorations
  • Defines and drives the technical vision for interactive and connected systems in partnership with design, UX, and hardware teams
  • Supports the integration of physical computing with digital ecosystems (e.g., real-time data visualization, interactive models, dynamic installations)
  • Architects modular, scalable, and secure software and hardware platforms for interactive systems and smart environments
  • Leads the design and development of cross-platform software solutions, system interfaces, and IoT-integrated devices tailored to spatial and product design contexts
  • Serves as the senior technical lead on R&D initiatives, guiding systems-level decisions on tools, platforms, and protocols
  • Rapidly prototypes functional demos and proof-of-concept installations using agile and experimental methods
  • Develops and iterates on emerging interaction models, including gestural, voice, and ambient interfaces, suited for architectural and product applications
  • Builds high-fidelity prototypes of immersive interfaces, sensor-driven interactions, and IoT systems using technologies such as React, WebGL, and custom hardware platforms (e.g., Raspberry Pi, Arduino, ESP32)
  • Supports applied research into new materials, sensors, user interface paradigms, and embedded systems relevant to spatial computing and smart environments
  • Leads the integration of cloud services, APIs, sensor networks, and hardware components to enable smart, user-responsive architectural environments
  • Experiences implementing scalable DevOps practices and CI/CD pipelines in creative tech or design-led organizations
  • Evaluates emerging technologies to enhance R&D initiatives
  • Mentors junior engineers and cross-functional teams, providing technical leadership, code reviews, and guidance
  • Champions best practices in experimentation, rapid prototyping, and documentation to foster continuous improvement
  • Leads the integration of hardware and software prototypes into test environments and pilot deployments
  • Defines and implement testing protocols to ensure usability, performance, and reliability
  • Collaborates with QA and deployment teams to transition concepts from laboratory settings to real-world applications
  • Establishes and maintains documentation standards for prototypes, experiments, and system architectures
  • Creates reusable tools, frameworks, and libraries to accelerate development and prototyping across teams
  • Travel may be required

Qualifications:

Education and Experience

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Interaction Design, or a related field required
  • Typically 10+ years of experience in software development, including at least 5 years in a senior or technical leadership role required
  • Proven experience working in design-centric or creative technology environments (e.g., product design, architecture, experience design) required

Knowledge, Skills and Abilities

Advancedexpert-level experience, knowledge or skills

Intermediateexperience, knowledge or skills required to produce high-quality solutions or work

Basic familiar with primary concepts or capabilities and may perform elementary functions depending on role

  • Advanced skills in at least two of the following technologies required: Unity/Unreal, React/WebGL, Node.js, Python, C++, embedded systems, or cloud APIs
  • Intermediate knowledge of AEC authoring and management applications, including proficiency with Autodesk tools (Revit, Navisworks Manage, 3ds Max, BIM 360, Forge), Rhino, Grasshopper, and SketchUp, as well as their API interfaces required
  • Intermediate skills in Microsoft Office Suite required
  • Intermediate expertise in developing digital interfaces, real-time 3D applications, and/or physical-digital systems required
  • Advanced skills with IoT communication protocols such as MQTT, BLE, and Zigbee required
  • Advanced skills in integrating AI-driven features into immersive or interactive required (e.g., generative design, real-time data processing, adaptive interfaces)
  • Intermediate skills with AEC workflows and processes required
  • Advanced strategic thinking and visionary leadership, with the ability to evaluate emerging technologies for business impact and design relevance required
  • Advanced ability of successfully leading projects from concept to market launch required
  • Advanced ability to synthesize research and business insights into actionable, innovative design and technology solutions required
  • Advanced interpersonal and communication skills, with the ability to engage and collaborate effectively across diverse teams and stakeholder groups required
  • Advanced standards of integrity and discretion when handling sensitive or confidential information required
  • Advanced knowledge of sustainability and integrated design guidelines required
  • Advanced presentation, graphic and visualization skills to communicate design ideas required
  • Advanced organizational skills and the ability to work on multiple projects at the same time required
  • Advanced ability to communicate in a clear, concise and professional manner both verbally and in writing required
  • Intermediate ability to maintain existing client relationships and build new client relationship required
  • Intermediate ability to problem solve and apply innovative solutions required
  • Intermediate ability to collaborate and encourage collaboration in a team environment required
  • Intermediate ability to effectively meet deadlines at expected quality required

If you currently work for HKS, please submit your application via the Internal Careers Portal.

HKS is an EEO/AA Employer: M/F/Disabled/Veteran

Top Skills

3Ds Max
Autodesk Tools
AWS
Bim 360
Ble
C++
Forge
Grasshopper
Mqtt
Navisworks Manage
Node.js
Python
React
Revit
Rhino
Sketchup
Unity
Unreal
Webgl
Zigbee

Similar Jobs

13 Hours Ago
Hybrid
Bethpage, NY, USA
103K-169K Annually
Senior level
103K-169K Annually
Senior level
AdTech • Digital Media • Internet of Things • Marketing Tech • Mobile • Retail • Software
The Manager, FP&A leads financial reporting for the B2C Sales and Marketing teams, ensuring accurate forecasts, budgets, and expense tracking while providing insights for decision-making.
Top Skills: EssbaseExcelHyperionOracle
15 Hours Ago
Hybrid
Tarrytown, NY, USA
22-28 Hourly
Entry level
22-28 Hourly
Entry level
Fintech • Financial Services
The Teller will process transactions, support customer engagement, and perform operational tasks while adhering to bank policies and procedures.
15 Hours Ago
Hybrid
3 Locations
340K-500K Annually
Expert/Leader
340K-500K Annually
Expert/Leader
Fintech • Financial Services
Lead the Payment Product Management function at Wells Fargo, overseeing strategy, innovation, and delivery of payment products across client segments. Collaborate with stakeholders and drive product development.
Top Skills: Data AnalyticsLiquidity ManagementPaymentsTreasury Services

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account