Sr Advanced Software Engineer
Brady Canada
Charlotte, North Carolina, United States
What We Need:
As a Sr Advanced Software Engineer – Android OS Architect, you will help architect and develop advanced embedded Android and Linux platforms for Brady Corp connected devices and industrial IoT solutions. This role is centered on systems-level software engineering, including Android platform customization, embedded software architecture, hardware/software integration, and low-level system optimization across modern SoC platforms.
You will work closely with cross-functional engineering teams to drive Android platform development from system bring-up through production, supporting scalable, secure, and high-performing device solutions used in mission-critical environments.
*You will work out of our Fort Mill, SC location on a Hybrid work schedule. For the first 90 days, New Hires must be prepared to work 100% onsite M-F.*
**Candidates must a US Citizen and or US Permanent Resident to apply for this role. We will not be able to provide Visa Sponsorship for this position.**
What You'll Be Doing:
- Architect and develop embedded Android/Linux software platforms for next generation connected and IoT devices.
- Design and customize Android system components across Framework, System Services, Middleware, HAL, and Linux Kernel layers.
- Lead platform bring-up, BSP integration, and hardware/software validation on Qualcomm, MediaTek, Samsung, NXP, or similar SoC architectures.
- Drive software architecture decisions focused on scalability, performance, security, maintainability, and reliability.
- Develop and optimize system-level software in C, C++, and Java for embedded Android and Linux environments.
- Troubleshoot and resolve complex cross-layer system issues involving IPC, drivers, HAL implementations, kernel interactions, and hardware peripherals.
- Collaborate with hardware, firmware, systems, quality, and product teams throughout the product development lifecycle.
- Support Android OS upgrades, migrations, security enhancements, and platform certification activities.
- Contribute to Android Framework customization, Treble architecture, AIDL/HIDL implementations, and SELinux configuration.
- Participate in system verification, validation, root cause analysis, and performance optimization activities.
- Mentor and provide technical guidance to software engineers across embedded and Android platform development efforts.
- Support customer-facing technical discussions and field issue resolution as needed.
What You Will Need To Be Successful:
- 5 + years of experience in Embedded systems architecture, System design and development, specifically Linux and Android Embedded Systems and Software Architecture in Smart Devices, IOT, Aviation, Automotive, or similar industry.
- 5+ years of hands-on experience with Qualcomm, MediaTek/Samsung/NXP or similar multi-core HW SOC architectures using Android OS or Linux platforms.
- Bachelor of Science degree in Electrical Engineering, Computer Engineering, Computer Science, or Software Engineering.
- 5+ years of experience with C, C++ and JAVA coding languages.
- 5+ years of experience with Android Application or SDK Development.
- Expertise in Android framework System Service Middleware HAL Driver/Kernel interactions across multiple operating systems.
About Us:
Who we are:
Brady Corporation is a global industrial technology leader dedicated to making workplaces safer, more productive, and more connected. Backed by a 110+ year legacy of reliability and innovation, we have entered an exciting era of transformation and growth, powered by more than 10,000 team members serving customers across 40+ countries. Following our acquisition of Honeywell's Productivity Solutions and Services business in August 2026, Brady brings together trusted leadership in safety, materials science, and identification with advanced mobile computing, scanning, and automation. We help organizations make work safer, more productive, and more connected by transforming everyday critical information into actionable intelligence. Our end-to-end platform unites two powerful pillars:
- Identification Solutions: High-performance labels, safety signs, engineered materials, and rugged industrial printing systems.
- Intelligent Productivity Solutions: Industry-leading mobile computers, barcode/RFID scanners, specialized software, voice automation, and workflow services.
A career at Brady means working for a global company that has thrived for over 100 years, and whose innovative spirit drives our future growth.
Brady offers competitive pay and great benefits, supported by a culture that encourages collaboration and innovation. We strive to foster an inclusive workplace where diverse talent can learn, grow, and succeed. And with deeply rooted values, no matter where you work at Brady, you'll feel connected to the community through our charitable contributions and opportunities to give back.
Our headquarters are in Milwaukee, Wisconsin, but we have more than 70 locations globally, giving our employees the opportunity to work with colleagues around the world.
- Comprehensive insurance coverage starting on your first day of employment, including medical, dental, and vision
- Generous 401(k) with company match
- Paid time off and holidays
- Opportunity to participate in incentive programs for all full-time employees
- Family planning benefits including paid parental leave, fertility coverage, adoption and surrogacy assistance
- Scholarship program for children of Brady employees
- A variety of Employee Resource Groups to provide you with unique networking, development, and volunteer opportunities
- Employee Assistance Program and related wellness programs (mental and behavioral health, family counseling, financial management)
- Dress-for-your-day dress code
- Charitable contributions matched through Brady's Matching Gift program
- Job DescriptionAs a Sr Advanced Software Engineer - Android OS Architect, you will help architect and develop advanced embedded Android and Linux platforms for Brady Corp connected devices and industrial IoT solutions. This role is centered on systems-level software engineering...SeniorPermanent employment
- ...We are looking for a highly experienced and motivated Senior Software Engineer (Back-End) to join our growing development team. The ideal... ...experience). ~10+ years of experience in software development with advanced knowledge of C# and .NET. ~ Strong understanding of...SeniorFull timeWork at office
- ...Job Description Job Description Senior Software Engineer (Full‐Stack / Agent Orchestration / Agentic SDLC) Location: Charlotte, NC... ...→ deployment → production support. Technical Skills Advanced proficiency in SQL and one or more languages: Python, Java,...SeniorFull time
$55 - $65 per hour
W2 ONLY- Sr. Python AWS Software Engineer - LOCAL ONLY- F2F required Join to apply for the W2 ONLY- Sr. Python AWS Software Engineer - LOCAL ONLY-... ...related work experience (in addition to required degree) Advanced knowledge and aptitude in applicable computer systems, specifically...SeniorWork experience placementLocal area$123k - $215.25k
...annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift:... ...hands-on expertise in Actimize SAM, strong software and data engineering skills, and... .../ML-enabled AML transaction monitoring, advanced analytics, and modern financial crime detection...Senior- ...1Our client, a leading organization in the Human Resources and technology sector, is seeking a Workday Advanced Compensation Technical Developer / Engineer (Software Engineer 4 - Contingent) to join their dynamic team. As a Workday Advanced Compensation Technical Developer...Contract workFlexible hours3 days per week
- ...Senior Software DeveloperMcGuireWoods LLP is seeking an experienced and highly skilled Senior... ...Office applications, including advanced VBA development, and other department, group... ...application monitoring, and other modern software engineering practices.Experience working with Azure...SeniorWork at office
- ...sits at the intersection of frontier AI research and production engineering — investigating the foundational challenges that will... ...enterprise agentic AI succeeds or stalls.You Are:As a Senior Advanced AI Research Engineer, you sit at the boundary between AI systems...SeniorWork experience placementLive inWork at officeLocal areaRelocation
- ...Description Job Description About the job Job Title: Senior Software Engineer (Agentic Development) Reports To: Manager of Software... ...they have more resources to devote to patient care. We provide advanced revenue cycle management and SAAS solutions to hospitals,...SeniorLocal areaFlexible hours
- Sr Security Software Development Engineer leads the development strategy of the API Security engineering team which is responsible for building horizontal... ...future-focused skills and AI tools that enable us to advance our mission. Together, we are fighting to ensure a more...SeniorFull timeWork at office
- ...Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC Optomi, in partnership with... ...: Collaborate with AI and automation engineers to integrate advanced capabilities into real-world business applications. Fast-...SeniorContract work
- To Apply for this Job Click HereSenior Software Engineer | H1B Sponsorship Available Charlotte, NC | HybridThis is a high impact role sitting at the crossroads of frontend engineering, design systems, and AI driven automation for a leading enterprise client in Charlotte...SeniorH1bVisa sponsorship
$100k - $105k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...APIs using core Java/Spring/Microservices Design Pattern and advance technologies. Implement OOPS concepts in development phase...SeniorTemporary workWork experience placementFlexible hours$123k - $215.25k
...StatesSalary: $123000 - $215250 annually + bonus + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeWorkplace: HybridCareer Area:... ...of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers’ digital...Senior- Job DescriptionAs an Advanced Application Engineer here at Brady Corp., you will lead a team to deliver high-quality solutions, provide technical expertise... ...and business growth. You will report directly to our Sr Tech Supp Manager and you’ll work out of our Fort Mill, SC...Work at officeFlexible hoursShift workNight shiftWeekend work3 days per week
- ...impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team,... ..., and engineering practices across the fraud platform• Help advance the team’s use of AI-assisted and agentic software...SeniorFull timeWork visa
$165k - $190k
...investment offerings, innovative technology, advanced services, and expertise, which they use... ...are seeking a Senior Platform Engineer to lead the design and implementation of... ...implementationBuild and maintain frameworks that make software development easier for application...SeniorFull timeWork at officeFlexible hours$123k - $157k
...sponsor or assume the sponsorship of an employment visa at this time”. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software development...Senior$91.7k - $163.7k
...Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.Position SummaryAs a Senior Software Engineer at Optum Technology, you will be part of a high-performing engineering...SeniorMinimum wageFull timeWork experience placementLocal areaRemote work$140k - $160k
The OpportunityThe Senior Software Engineer will be responsible for leading the design, development and implementation of high-quality software... ...and make changes as needed while minimizing risk and advancing our engineering stack. How You’ll Make an Impact Develop complex...Senior- ...labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by... ...pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and...SeniorRemote jobFull timeContract workFor contractorsFlexible hours
- Mid-Senior Level ASP.NET Core Web DeveloperWe’re looking to add a Mid-Senior Level ASP.NET Core Web Developer to join our growing team. At Apex Systems, you will work with a variety of clients and projects alongside a strong team of back-end and front-end developers.Core...Senior
$60 - $65 per hour
...are seeking a highly skilled Senior Data Engineer to join an innovative technology-driven... ...or in a similar technical capacity. Advanced proficiency in Python, PySpark, and Object... ...problem-solving and troubleshooting software issues. Strong written and verbal communication...SeniorHourly payContract workTemporary workWork experience placementSecond jobRemote work2 days per week- ...Optomi, in partnership with a leading financial solutions provider, is looking for a Senior Software Engineer to join their dynamic team. This role does not support any type of sponsorship and requires the person to work on a W-2 basis. Position Summary: The role requires...SeniorFull time
$116k - $156k
What You'll DoJoin Agent Enablement, the team making it easier for Principal engineers to design, build, and ship trustworthy AI agents. We're hiring a Senior Software Engineer to help build the platform, tooling, and guardrails that power the agent-building experience...SeniorHourly payPermanent employmentTemporary workWork experience placementH1bWork at office- ...Description Hybrid 3 days on-site in Charlotte, NC Our client seeks a Senior Agentic Software Engineer who will design and deliver intelligent systems that combine AI agents, cloud-native architectures, automation frameworks, and modern engineering practices. The...SeniorContract workShift work
- ...Excellence and help lead that change.You Are:As a Snowflake Advanced AI Engineer, you will design, build, and operationalize artificial intelligence... ...1 year of experience in building and deploying AI/ML based software to a cloud environment.Bachelor's degree or equivalent (...Work experience placementLive inWork at officeLocal areaShift work
$116k - $229.1k
Position Summary Microsoft D365 Sr Systems EngineerJoin Deloitte's Emerging ERP... ...as a Microsoft Platform Sr Systems Engineer (Sr Consultant). You will help clients design... ...&O) and Power Platform environments that advance finance and supply chain transformation....SeniorWork at officeLocal areaNight shift- ...Designs, develops, tests, and maintains software solutions that address business and user... ...of the design work.Leverage continuous engineering practices to deliver business value regarding... ...or a deferred compensation plan. As you advance through the hiring process, you will...SeniorPermanent employmentFull timePart timeH1bWork at officeWork visaMonday to FridayShift workDay shift
- ...Job DescriptionJob Description Job Description We're seeking a Senior DevOps Engineer with 10 years of experience to support critical infrastructure for a financial crimes technology platform. This role emphasizes traditional DevOps practices — CI/CD pipeline engineering...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Advanced Software Engineer. Be the first to apply!
- software engineer internship remote Charlotte, NC
- software engineer remote Charlotte, NC
- graduate software developer no experience Charlotte, NC
- work from home software developer Charlotte, NC
- junior software developer Charlotte, NC
- information technology software engineer Charlotte, NC
- senior software engineer remote Charlotte, NC
- part time software developer Charlotte, NC
- software developer night shift Charlotte, NC
- junior software developer remote Charlotte, NC





