Job Closed

This listing is no longer active.

Motorola Solutions logo
Motorola Solutions

Solving for safer

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1928H1B SponsorCompany SiteLinkedIn

Location

Malaysia

Posted

102 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Motorola Solutions

Company OverviewAt Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. Department OverviewAs a Senior Embedded Systems Engineer, you will be a key contributor to our core product development. You will design, develop, and debug low-level software that interacts directly with hardware. We are looking for a candidate who thinks analytically, thrives in the "gray area" between hardware and software, and possesses the grit to solve deep-seated system bugs. Job DescriptionKey Responsibilities: - Firmware Development: Design and implement robust, scalable software in Embedded C for Linux-based systems. - System Integration: Develop and maintain Linux kernel drivers and middleware components. - Expert Debugging: Use logic analyzers, oscilloscopes, and GDB to identify and resolve complex timing issues and hardware-software bottlenecks. - Architecture & Design: Contribute to the architectural definitions of new features, ensuring efficient resource management (CPU, Memory, Power). - Hardware Interaction: Work closely with the hardware team to bring up new boards and validate peripheral communication. Required Technical Skills - Experience: 5–8 years in embedded software development. - Core Languages: Mastery of Embedded C and shell scripting. - Operating Systems: Deep understanding of Linux Internals (kernel space, user space, device trees, and multitasking). - Communication Protocols: Hands-on experience with I2C, SPI, UART, and One-Wire. - Analytical Rigor: Strong ability to perform root-cause analysis on system-level failures. Basic RequirementsEducation & Qualifications - Bachelor’s or Master’s Degree in Electronic Engineering, Computer Engineering, or a closely related field. - Postgraduate degree is highly regarded. Preferred "Plus" Skills - Experience with Hardware Design/Schematic Reading—knowing your way around a PCB is a major advantage. - Familiarity with Yocto Project or Buildroot. - Experience with wireless protocols (BLE, Wi-Fi) Travel RequirementsNone Relocation ProvidedNone Position TypeExperienced Referral Payment PlanYesEEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

Benefits

  • 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Dedicated diversity and inclusion staff, Dental insurance, Disability insurance, Volunteer in local community, Employee stock purchase plan, Family medical leave, Flexible Spending Account (FSA), Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Highly diverse management team, Job training & conferences, Open door policy, Life insurance, Charitable contribution matching, Mentorship program, Online course subscriptions available, Onsite gym, Open office floor plan, Paid holidays, Paid industry certifications, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Lunch and learns, Relocation assistance, Remote work program, Free snacks and drinks, Team based strategic planning, OKR operational model, Continuing education available during work hours, Tuition reimbursement, Mandated unconscious bias training, Unlimited vacation policy, Vision insurance, Wellness programs, Mental health benefits, Diversity employee resource groups, Hiring practices that promote diversity, Employee resource groups

Related Job Pages

More Software Engineer Jobs

Ericsson logo

Senior Software Engineer

Ericsson

We create limitless connectivity to improve lives, redefine business and pioneer a sustainable future. #ImaginePossible

Software Engineer102 days ago
Full TimeRemoteTeam 10,001+Since 1876H1B Sponsor

Grow with us As the Company at the forefront of the creation of the Mobile world, and with more than 60,000 patents to our name, we've made it our business to make a mark. Being part of Ericsson empowers you to learn, lead and perform at your best, shaping future technology. Ericsson is an inclusive employer where you are recognized for the skills, talent, and perspective you bring to the team. Within the Solution Area Cognitive Networks Solutions Software R&D (SA CNS SW R&D), we offer the opportunity to collaborate with highly qualified Global teams and to enable success stories for our customers. You will be exposed to groundbreaking technology (5G, ML/AI, Automation and Cloud computing) and support the delivery of multiple Data-Intensive projects from our customer base and internal requirements. You must have the ability to perform hands-on Cloud and Data engineering tasks independently coupled with the appropriate testing. Are you ready to write the future with us? Come, and be where it begins. About this opportunity We are now looking for a Senior Software Engineer with experience of building Software-as-a-Service (SaaS) on Amazon Web Services (AWS) to develop state-of-the-art SaaS Cognitive Solutions working with Ericsson R&D Global Teams. Your role will include all software development activities related to creating cloud native product that is scalable, maintainable handling large data ingestion, data pipelines and visualizing to the end user, coordinating between backend, frontend, and domain experts. Our focus is simple, optimal, scalable software architecture using microservices on lean and agile ways of working. We are organized in cross-functional multi-domain development teams in which we foster continuous improvement, innovation, and knowledge sharing. What you will do - - Analyze business requirements to determine the appropriate technical solutions on AWS that align with the organization's goals and objectives. - Drive application design and development that is scalable and maintainable. - Provide expert guidance and oversight during the implementation phase, working closely with engineering teams to ensure adherence to architectural best practices and AWS standards. - Using AWS services to design, implement, and deploy cloud native applications into AWS tenants and environments. - Design, implement, and deploy Microservices, Micro-frontend applications into AWS tenants and environments. - Apply Test-Driven-Development approach. - Ensure that all design documents, diagrams, non-functional requirements, standards, and best practices are followed and done on time and with high-quality. - Advise with technical guidance to management team. - Provide Technical support and help to individuals from different teams in the organization. - Document the designed solution and provide a technical solution design Documents. - Maintain software and support life-cycle-management of the end-to-end cloud native products & Machine Learning components through CI/CD. - Support product & security documentation. The skills you bring: - Bachelor's degree in Computer Science, Computer Engineering, or any related field. - Minimum 4+ years of experience overall in Software Development. - Minimum 3+ years of experience in Cloud development environment with a focus on designing and implementing solutions on AWS. - Solid foundation in Computer Science, Object-Oriented design concepts, algorithms, and data structures. - Deep understanding and hands-on experience in building Microservices based applications following the API First approach. - Extensive hands-on experience in Cloud Native applications, Serverless Computing, and communication between System Components e.g., Microservices, SQL, NoSQL Databases, Message Broker systems, Object Storage, Micro-frontend, and Data workflows. - Extensive hands-on experience in Containers, Kubernetes, Service Mesh, Horizontal Scaling, CI/CD pipelines. - Extensive hands-on experience in Python and Spring Boot. - Experience in AWS services such as S3, Fargate, Lambda, ECS, EKS, EventBridge, SQS, SNS, IAM, Cognito, API Gateway, Step Functions, Redshift, Athena, Glue, Kinesis, Aurora, DynamoDB, RDS, EC2, SageMaker, etc. - Demonstrated ability designing and building data pipelines on GCP. - Experience working in a DevOps-focused environment with solid understanding of DevOps principles. - Experience in Test-Driven-Development. - Experience in Agile software development methodologies. - AWS certifications like AWS Certified Solutions Architect - Associate, AWS Certified Solutions Architect - Associate, AWS Certified Solutions Architect - Professional or other relevant certifications would be a strong asset. - Experience in other Cloud Platforms such as GCP, Azure, IBM, etc., would be a strong asset. - Experience in MLOps is a plus. Non-technical skills: - Collaborate and Coordinate with software and domain expert. - Proactive & team player. - Excellent oral and written communication skills. - Excellent problem-solving and troubleshooting skills. Why join Ericsson?At Ericsson, you'll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what's possible. To build solutions never seen before to some of the world's toughest problems. You'll be challenged, but you won't be alone. You'll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next. What happens once you apply? Click Here to find all you need to know about what our typical hiring process looks like.Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more. Primary country and city: Egypt (EG) || Cairo Req ID: 783371

Egypt + 1 moreAll locations: Egypt | United Kingdom
Job Closed
Full TimeRemoteTeam 10,001+H1B No Sponsor

Job Overview: The Director, Workday Lead is a people leader responsible for guiding the strategic direction, governance, and operational excellence of the Workday platform across Human Resources, Finance, and related enterprise functions. This role oversees a team of Workday specialists and serves as the thought partner for HR, Finance, or IT leadership. The Workday Director ensures that Workday remains scalable, compliant, and optimized for evolving business needs, while driving impactful initiatives spanning integrations, security, reporting, and cross‑functional architecture Summary of Responsibilities: - Provide strategic leadership for Workday across HR, Finance, or holistic platform domains (integrations, security, reporting, architecture). - Lead and develop a high‑performing team, setting clear priorities, enabling growth, and ensuring strong delivery outcomes. - Drive enterprise solution design for major initiatives, including new modules, complex enhancements, and cross‑system architecture. - Oversee Workday governance, ensuring scalable configuration, secure operations, and alignment with SOX, audit, and compliance standards. - Serve as a senior Workday expert, advising functional executives on system capabilities, risks, and strategic opportunities. - Direct AMS and third‑party partners, ensuring clear ownership, high‑quality deliverables, and alignment with internal standards. - Guide resolution of high‑impact issues involving integrations, security, reporting, or platform performance. - Develop and maintain long‑term roadmaps focused on simplification, stability, and enterprise‑level scalability. - Foster strong partnerships with HR, Finance, IT, Payroll, and Audit to align technology with business needs. - Communicate platform strategies, changes, and risks to executive leaders and cross‑functional stakeholders. Qualifications (Minimum Required): - 8+ years of Workday experience with deep expertise in HR, Finance, or Workday platform domains (integrations, security, reporting, architecture). - 3+ years of people leadership experience, including managing teams, developing talent, and driving organizational outcomes. - Proven track record leading large‑scale Workday initiatives or enterprise transformations. - Experience managing AMS or managed services partners. - Background operating in regulated, SOX‑controlled, or audit‑driven environments. Experience (Minimum Required): - Advanced knowledge in FINS and then at least one major Workday domain: - HR/HCM: Core HCM, Compensation, Talent, Absence - Platform: Integrations, Security, Reporting, Architecture - Strong analytical, solutioning, and decision‑making capabilities. - Excellent leadership and stakeholder management skills with the ability to influence at all levels. - Exceptional communication skills, including the ability to simplify complex concepts for senior audiences. - Ability to operate effectively in a global, matrixed environment. - Vendor management experience and familiarity with AMS operating models. - Relevant experience may be considered in lieu of formal education. Preferred Qualifications Include: - Leadership of Workday post‑implementation stabilization, large platform upgrades, or multi‑module rollouts. - Experience in life sciences, healthcare, or other regulated industries. - Prior ownership of governance frameworks related to security, integration architecture, or reporting. - Exposure to identity governance, audit remediation, or enterprise data governance efforts. - Workday Pro or Workday Certification in relevant domain(s). - PMP, ITIL, or similar certifications supporting enterprise delivery. - Experience presenting to executive leadership teams or steering committees Physical Demands / Work Environment: - Work is performed in an office environment with exposure to electrical office equipment. - Occasional drives to site locations with occasional travel both domestic and international. - Frequently stationary for 6-8 hours per day. - Repetitive hand movement of both hands with the ability to make fast, simple, repeated movements of the fingers, hands, and wrists. - Occasional crouching, stooping, with frequent bending and twisting of upper body and neck. - Ability to access and use a variety of computer software developed both in-house and off-the-shelf. - Light to moderate lifting and carrying, or moving of objects, including luggage and laptop computer with a maximum lift of 15-20 lbs. - Regular and consistent attendance. - Varied hours may be required. - Work is performed in an office environment with exposure to electrical office equipment. - Frequent travel to clients/site locations with occasional travel both domestic and international. Benefits: All job offers will be based on a candidate’s skills and prior relevant experience, applicable degrees/certifications, as well as internal equity and market data. Regular, full-time or part-time employees working 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(K), ESPP, Paid time off (PTO) or Flexible time off (FTO), and Company bonus where applicable. For more detailed information, please click here. Learn more about our EEO & Accommodations request here.

United States + 1 moreAll locations: United States | Poland
CSG logo

Software Dev Engr Lead

CSG

CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.

Software Engineer102 days ago
Full TimeRemoteTeam 5,001-10,000Since 1982H1B Sponsor

Summary: As a Lead UI Developer in CSG’s Converged Mediation & Activation (CMA) engineering team, you will play a key role in developing and maintaining the Next-Generation Web UI for one of the world’s most widely deployed mediation platforms — processing billions of events per day for Telecom and Banking & Financial Services (BFS) customers across 80+ countries. You will work in an AI-first engineering culture, leveraging tools like Cursor AI & Glean for accelerated development, and contributing directly to high-impact features including domain specific observability dashboards, reporting screens, data orchestration interfaces and AI based agents. You will work with an experienced cross-functional team delivering solutions for Telecom and Enterprise BFS verticals under the Agile/Scrum mode leveraging industry best practices and methodologies like DevOps, Test Automation, Continuous Integration and Continuous Deployment. Role and Responsibilities: As a Lead UI Developer, you will be involved in the entire software development lifecycle, from conception to completion. Your responsibilities will include: - Building efficient, reusable, well-designed, and high-quality front-end systems using Angular. - Developing and maintaining NodeJS/Express layers that proxy REST API calls to backend JSON RPC based services. - Translating requirements, designs, and wireframes into high-quality code. - Designing highly responsive web-based user interfaces. - Building reusable components and front-end libraries for future use. - Leveraging AI tools (Cursor AI, Glean, Co-Pilot) for accelerated feature development. - Debugging & optimizing code to enable maximum performance across devices and browsers. - Providing code documentation and other inputs into technical documents. - Participating in code reviews. Skills Required: - Degree in Computer Science, Engineering, or related fields. - Minimum of 6 years in Web Development experience. - Minimum 3 years using Angular (v12+), Typescript, HTML5, CSS3. - Minimum 2 years using AngularJS, NodeJS and JavaScript. - Hands on experience in development using Angular Components, Event Handling, Routing & Conditional Rendering. - Expertise in developing Single Page Applications (SPA) and Responsive Web Design (RWD). - Familiarity with Kendo/Telerik Angular Components. - Good understanding of Integration with REST services, and JSON structures. - Familiarity with SQL and Non-SQL databases (e.g. Oracle, Postgres, MongoDB). - Good experience in Unit Testing principles and tools (e.g. Karma and Mocha). - Understanding DevSecOps and CI/CD pipelines (Azure DevOps / ADO preferred). - Strong grasp of Git-based version control and collaborative PR-based workflows. - Ability to work in a collaborative multi-application team environment. Desirable Skills: - Experience with BFS/Fintech domain UI development. - Knowledge of Banking data standards (e.g. ISO 20022, Swift, etc.). - Hands-on experience building or integrating AI/LLM-powered UI features. - Familiarity with AI-assisted development tools (Cursor AI, Copilot, or equivalent) and prompt engineering for code generation. - Experience developing software to security standards (e.g. OWASP, PII, SOC2 etc.). - Familiarity with SAML 2.0 / SSO integration in Angular applications. - UI/UX design sensibility. - Knowledge of C and/or Python. - Experience with Kubernetes, Docker, AWS. Location(s): India Remote Accommodation: If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes. Our Guiding Principles: Impact: Always help and empower others, whether they’re colleagues or customers. When our employees set their minds to something, great things happen. Integrity: Do what’s right for our customers and our people while being authentic. We treat everyone with trust and respect—that’s just who we are. Inspiration: Be bold in the way you think and passionate about the work you do. Test out innovative ideas without the fear of failure. Our Story: CSG empowers companies to build unforgettable experiences, making it easier for people and businesses to connect with, use and pay for the services they value most. For over 40 years, CSG's technologies and people have helped some of the world's most recognizable brands solve their toughest business challenges and evolve to meet the demands of today's digital economy. By channeling the power of all, we make ordinary customer and employee experiences extraordinary. Our people [CSGers] are fearlessly committed and connected, high on integrity and low on ego, making us the easiest company to do business with and the best place to work. We power a culture of integrity, innovation, and impact across our locations, representing the most authentic version of ourselves to build a better future together. That's just who we are. Learn more about CSG Inclusion & Impact here.

India
Full TimeRemoteTeam 10,001+H1B Sponsor

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. A Software Engineer is responsible for designing, developing, and maintaining software applications. They play a crucial role in the entire software development lifecycle, from requirements analysis to deployment, and ongoing support. Essential Functions: - Design, code, and test software features and components. - Collaborate with cross-functional teams to gather and refine software requirements. - Lead coding efforts for specific modules or features. - Troubleshoot and resolve complex software issues. - Participate in code reviews and enforce coding standards. - Contribute to architectural decisions and design discussions. - 2-- 6 years of hands-on technology experience with the ability to work in teams spread out in multiple locations. Qualifications: - A minimum of 2 - 6 years of hands-on experience on Java 17 or above, at least on some AWS services (Batch, ECS, cloud formation, API gateway, S3, Lambdas), Spring boot, microservices, React, Angular, SQL. - Degree in Computer Science or Information Systems, or equivalent applicable work experience - Enthusiasm to work and learn in a team environment. - Ability to work on a task independently with minimal supervision. - Team player with experience of working in teams spread in multiple locations. - Assist in coding, debugging, and testing software components and features. - Participate in code reviews and provide constructive feedback. - Agile/ Scrum methodology This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason, as per terms and conditions of your employment contract. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

India