Staff Software Engineer

Emerson
Malaysia
Workplace: HybridFull timeFunction: Software EngineeringEducation: mastersSkills: ["Collaboration","Problem-solving","Initiative","Self-starter","Communication"]

Develop and deliver software capabilities for systems and hardware by specifying, designing, implementing, and testing drivers, software, or firmware for new and existing products. Drive software development excellence and continuous improvement across software and hardware teams, partnering with R&D hardware/software, systems R&D, and manufacturing. Sustain and maintain the software product while meeting quality and security requirements, collaborating across divisions in a hybrid environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Emerson
Emerson
4 weeks ago

Staff Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Develop and deliver software capabilities for systems and hardware by specifying, designing, implementing, and testing drivers, software, or firmware for new and existing products. Drive software development excellence and continuous improvement across software and hardware teams, partnering with R&D hardware/software, systems R&D, and manufacturing. Sustain and maintain the software product while meeting quality and security requirements, collaborating across divisions in a hybrid environment.
Location: Malaysia
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop drivers, software, or firmware to unleash the value of systems and hardware.
  • •Specify, design, implement, and test software features for new and existing products.
  • •Drive software development excellence, continuous improvement, and innovation across software and hardware products.
  • •Collaborate with colleagues across divisions including R&D hardware, R&D software, systems R&D, and manufacturing.
  • •Sustain and maintain the software product to meet quality and security requirements.

Pay and Benefits

Perks:Health InsuranceEmployee AssistanceParental LeavePaid Leave

Key Requirements

  • •B.S. or M.S. in computer science, and/or computer engineering, and/or electrical engineering.
  • •Strong understanding of computers and high-level programming languages (C/C++).
  • •5-8 years of experience.
  • •Knowledge of software design and architecture principles, object-oriented programming, and computer architecture/operating systems.
  • •Ability to define and complete software projects; driver and debugging experience (Windows/Linux) is an added advantage.
Education:Master's in computer science, computer engineering, and/or electrical engineering
Skills:CollaborationProblem-solvingInitiativeSelf-starterCommunication
Languages:English
Tech Stack:C/C++PythonWindowsLinuxWinDBGAgile

Company Brief

Emerson
Global technology and engineering company providing automation solutions, commercial and residential products, and services across industrial, commercial, and consumer markets to improve operational performance and efficiency.
Industry: Industrial Automation
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: St. Louis, United States
Founded: 1890
WebsiteLinkedIn