Brady Corporation

Senior Full-Stack Software Engineer

Brady Corporation$120K — $150K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software engineering, particularly with full-stack development.
  • Proficiency in creating high-performance desktop applications and graphical interfaces.
  • Strong background in designing and implementing communication interfaces for industrial systems.
  • Experience with message-based networking APIs and client libraries.
  • Able to collaborate effectively with cross-functional teams.

Responsibilities

  • Design and maintain efficient and reliable full-stack solutions.
  • Create configurations and interfaces for multi-axis motion hardware.
  • Support message-based networking APIs for remote control systems.
  • Enhance desktop user interfaces using modern frameworks.
  • Analyze system performance data to recommend optimizations.
  • Collaborate with product managers and designers to deliver responsive features.

Benefits

  • Work in an innovative and collaborative environment.
  • Opportunity to impact customer experience directly.
  • Engage in challenging projects with advanced technologies.
  • Professional growth in a senior engineering role.
  • Onsite presence in a dynamic team setting.
Full Job Description
Brady Corporation's Engraving Solutions group is seeking a highly skilled, motivated, and passionate Senior Software Engineer to join our innovative team. In this role, you will be instrumental in designing, developing, and deploying full-stack solutions and sophisticated end-user desktop applications that directly impact our customers, with a sharp focus on usability, quality, and performance. This position leads the core development, optimization, and modernization of our premier industrial software suite, building a robust, user-centric system architecture that spans high-performance graphical interfaces, low-level native execution engines, and deep hardware control layers. This is an onsite role based in our Acton, MA or Cranberry Township, PA office.

  • Design, build, and maintain efficient, reusable, and reliable code across the entire software stack.
  • Design configurations and communication interfaces to drive industrial multi-axis motion hardware.
  • Build, consume, and support message-based networking APIs and client libraries to enable remote programmatic system control.
  • Advance the user experience by enhancing sophisticated desktop user interfaces using modern presentation frameworks.
  • Analyze monitoring and system performance data to provide optimization recommendations to system and product owners.
  • Work closely with product managers, designers, and cross-functional engineering teams to deliver high-quality, highly responsive features.

About Brady Corporation

Brady Corporation is a global manufacturer and marketer of identification and safety solutions. The company's products include labels, signs, safety devices, and software used in a variety of industries, including aerospace, electronics, and healthcare. Brady Corporation was founded in 1914 and is headquartered in Milwaukee, Wisconsin. The company has operations in North America, Europe, and Asia.
Learn more about Brady Corporation
Size
5,700 employees
Market Cap
$2.3 billion
Industry
Net Income
$105.6 million
Founded
1914
5 Year Trend
+3.2%
Revenue
$1 billion
NASDAQ

Similar Jobs

More Jobs at Brady Corporation

More Information Technology Jobs

Find similar Senior Full-Stack Software Engineer jobs: