Join Our Team

At Last Lock, we are dedicated to continuously enhancing the security and technology of access control worldwide. Join our visionary team and be a driving force in revolutionizing the future of access. Together, we'll shape a world where convenience meets unparalleled safety, and where innovation knows no bounds.
Software
Senior Frontend Software Engineer
We at Last Lock aim to build user friendly web applications that will complement all products being developed here
Madison, Wisconsin or Remote
Part Time

As a Senior Frontend Software Engineer, you will:
  • Master's degree or PhD in Computer Science, Computer Engineering or equivalent
  • 6+ years professional experience working with React.js framework
  • Hands-on experience designing and architecting UI/UX
  • Skilled in HTML5, CSS3, Typescript, and Tailwind CSS
  • Able to learn and grasp new information as it comes
  • Be responsible for the quality and timeliness of your work
  • Be self-motivated and require minimal supervision
Position Requirements
  • Bachelor's degree in Computer Engineering, Computer Science or equivalent working experience
  • Proficient in Typescript, HTML, and Tailwind CSS
  • Experience working with front-end Javascript libraries such as ReactJS, jQuery and VueJS
  • Experience building Single-Page and Multi-Page applications
  • Strong computer science foundations in data structures, design and problem solving
Backend Software Engineer
We are looking for software engineers to develop the next-generation technologies that change how millions of users explore and access the physical space around them
Madison, Wisconsin or Remote
Full Time

As a Backend Software Engineer, you will:
  • Help build a team and cultivate innovation by driving cross-collaboration and execution of projects across multiple teams
  • Lead designs of major software components, systems, and features
  • Design, develop, test, deploy, maintain and improve the software
  • Mentor and train other team members on design techniques, and coding standards
  • Build our platforms, systems and infrastructure using your background in distributed systems and large-scale storage or networking systems
Position Requirements
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field
  • 6+ years professional software development experience
  • Hands on technical leadership experience leading project teams and setting technical direction
  • Experience architecting and developing solutions to ambiguous problems with significant impact
  • Experience with virtualization/global infrastructure, load balancing, networking, distributed data storage, or infrastructure security
  • Experience with database internals, database language theories, database design
Software Quality Assurance (QA) Specialist
We are looking for a talented and dedicated Software Quality Assurance (QA) Specialist to join our team
Remote
Part Time

As a Software Quality Assurance (QA) Specialist, you will:
  • Design and execute comprehensive test plans, test cases, and test scripts based on project requirements and specifications.
  • Conduct functional, regression, integration, and performance testing to identify software defects and ensure product reliability.
  • Collaborate with cross-functional teams to clarify requirements, identify potential risks, and ensure effective test coverage.
  • Document and report defects using appropriate tools and methodologies, and track their resolution through to closure.
  • Perform root cause analysis on identified defects and provide detailed information to development teams for prompt resolution.
Position Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong knowledge of software testing methodologies, tools, and processes.
  • Proficiency in creating and executing test plans, test cases, and test scripts.
  • Experience with bug tracking systems and version control tools.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • ISTQB or other relevant certifications are a plus.
Firmware
Embedded Software Engineer
We are looking for an Embedded Software Engineer with software development experience in C on ARM CPUs
Madison, Wisconsin
Full Time

As an Embedded Software Engineer, you will:
  • Develop Low-level drivers using hardware peripherals and conduct testing on LastLock access control devices.
  • Design and implement complex State machines to improve efficiency of LastLock access control devices.
  • Be responsible for the quality and timelines of your work.
  • Be self-motivated and require minimal supervision
Position Requirements
  • Bachelor's degree in Computer Engineering, Computer Science or equivalent working experience
  • 6+ years of hands on experience with developing on ARM CPUs.
  • Experience with C, git, and other popular embedded tools
  • Experience with Nordic Semiconductor chips is a plus
Firmware Quality Assurance (QA) Engineer
As a Firmware Quality Assurance (QA) Engineer, you will be responsible for verifying the quality, stability, and functionality of our firmware products
Madison, WI
Part Time

As a Firmware Quality Assurance (QA) Engineer, you will:
  • Design and execute comprehensive test plans, test cases, and test scripts for firmware products.
  • Perform functional, regression, integration, and performance testing to identify and report firmware defects.
  • Collaborate with cross-functional teams to clarify requirements, address potential risks, and ensure effective test coverage.
  • Document and report defects using appropriate tools and methodologies, and track their resolution through to closure.
  • Conduct root cause analysis on identified defects and provide detailed information to the development team for prompt resolution.
Position Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
  • Solid understanding of firmware development lifecycle and testing methodologies.
  • Proficiency in creating and executing test plans, test cases, and test scripts for firmware.
  • Experience with firmware testing tools and debugging techniques.
  • Familiarity with embedded systems, microcontrollers, and hardware-software interactions.
  • ISTQB or other relevant certifications are a plus.
Engineering
Senior Mechanical Engineer
As a Mechanical Engineer at Last Lock, you will be responsible for the design, development, and optimization of our lock systems
Madison, Wisconsin
Full Time

As a Senior Mechanical Engineer, you will:
  • Design, develop, and optimize lock mechanisms for our smart lock solutions.
  • Utilize computer-aided design (CAD) software to create detailed 3D models and engineering drawings.
  • Conduct physical testing and validation of locks, analyze test data, and provide recommendations for design improvements.
  • Perform simulations and engineering analyses to validate and optimize lock performance.
Position Requirements
  • Master's degree or PhD in Mechanical Engineering or a related field
  • Proven experience in mechanical design and product development, preferably in the consumer electronics or security industry
  • Proficiency in 3D CAD software (e.g., SolidWorks, AutoCAD) and experience with rapid prototyping techniques.
  • Strong understanding of mechanical engineering principles, including structural analysis, materials selection, and manufacturing processes.
  • Familiarity with industry standards and regulations related to locks and smart access systems is a plus.
Electrical Engineer
As an Electrical Engineer at Last Lock, you will play a crucial role in the design, development, and optimization of our electrical systems and components
Madison, Wisconsin
Full Time

As an Electrical Engineer, you will:
  • Design, develop, and optimize electrical systems and components for our smart lock solutions.
  • Design and implement robust circuitry for various features and functionalities of our locks.
  • Develop efficient power management systems to ensure optimal performance and battery life.
  • Conduct testing and validation of electrical designs, analyze test data, and provide recommendations for improvements.
Position Requirements
  • Bachelor's or Master's degree in Electrical Engineering or a related field.
  • Strong knowledge of electrical engineering principles, circuit design, and power management systems.
  • Proficiency in PCB design software (e.g., Altium Designer, Eagle) and experience with schematic capture, layout design, and design rule checking.
  • Experience with microcontrollers, wireless communication protocols (e.g., Bluetooth, Wi-Fi), and sensor integration.
  • Familiarity with industry standards and regulations related to electrical systems and smart lock technology.
Mechanical Engineering Quality Assurance (QA) Specialist
As a Mechanical Engineering Quality Assurance (QA) Specialist, you will be responsible for overseeing and implementing quality assurance activities throughout the engineering process
Madison, WI
Part Time

As a Mechanical Engineering Quality Assurance (QA) Specialist, you will:
  • Design and execute comprehensive testing plans, protocols, and procedures for mechanical engineering products.
  • Conduct thorough inspections and tests to identify design flaws, functionality issues, and manufacturing defects.
  • Collaborate with engineering teams to clarify requirements, address potential risks, and ensure effective test coverage.
  • Develop and maintain quality control documentation, including test reports, inspection checklists, and quality assurance procedures.
  • Analyze test data and generate detailed reports highlighting areas for improvement or corrective actions.
Position Requirements
  • Bachelor's degree in Mechanical Engineering or a related field.
  • Strong knowledge of mechanical principles, design standards, and quality assurance methodologies.
  • Experience in developing and executing testing plans, protocols, and procedures.
  • Familiarity with quality control tools, statistical analysis, and root cause analysis techniques.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Professional certifications related to quality assurance or engineering (e.g., Six Sigma, ASQ, ISO 9001) are a plus.
Senior Nuclear Reactor Systems Engineer
We are currently seeking a highly experienced and accomplished Senior Nuclear Reactor Systems Engineer to join our esteemed team
Madison, Wisconsin
Full Time

As a Senior Nuclear Reactor Systems Engineer, you will:
  • Nuclear Reactor Design and Analysis: Lead the design and analysis efforts for advanced nuclear reactor systems, including core design, thermal-hydraulic analysis, and safety evaluations. Ensure compliance with regulatory requirements and industry best practices.
  • System Integration and Optimization: Oversee the integration and optimization of reactor subsystems, such as coolant systems, control systems, and safety systems. Collaborate with multidisciplinary teams to enhance overall system performance and efficiency.
  • Safety Analysis and Risk Assessment: Conduct safety analyses, including fault analysis, probabilistic safety assessments, and risk assessments. Identify potential hazards and develop effective mitigation strategies to ensure the safe operation of nuclear reactor systems.
  • Plant Operation and Performance Evaluation: Monitor and evaluate the performance of nuclear power plants, analyzing operational data, diagnosing issues, and implementing corrective actions. Continuously improve plant reliability, availability, and efficiency.
  • Regulatory Compliance and Licensing: Ensure compliance with nuclear regulatory requirements, codes, and standards. Interface with regulatory authorities during the licensing process for new reactor designs or modifications.
Position Requirements
  • Advanced Degree in Nuclear Engineering or a related field. A Ph.D. is highly desirable
  • Extensive Experience: A minimum of 10 years of experience in nuclear engineering, with a focus on reactor systems design, analysis, and operation
  • Strong Technical Expertise: In-depth knowledge of nuclear reactor systems, including reactor physics, thermal-hydraulics, materials behavior, and safety principles. Proficiency in industry-standard software tools for reactor analysis and modeling
  • Regulatory Knowledge: Familiarity with nuclear regulatory requirements, codes, and standards applicable to nuclear power plant operation and design
  • Analytical and Problem-Solving Skills: Strong analytical thinking, problem-solving, and decision-making abilities to address complex engineering challenges and operational issues
  • Leadership and Communication: Demonstrated leadership skills, with the ability to effectively communicate technical concepts, influence stakeholders, and manage multidisciplinary teams

4096 characters remaining

Still Have Questions?
Can't find the answer you're looking for? Please reach out to us and we'd be happy to help. Whether you're ready to level up, have any questions, or are looking to join the team — our doors are open.