Senior Software Applications Engineer

Austin, Texas


Employer: ARM
Industry: Software Engineering
Salary: Competitive
Job type: Full-Time

The Role

Job Overview:

Arm’s Sales & Partner Enablement Group (SPE) has the charter to ensure success for customers by providing timely, educational guidance through creative technical services. The role of a Software Applications Engineer is to support customers worldwide on the Arm architecture, software ecosystem, and use of Arm's development tools.

The role requires a mix of broad technical knowledge, analytical skills, and customer-centric communication.

Responsibilities:

Your main responsibility will be investigating and resolving engineering issues for customers who are developing Arm-based processors in the embedded and automotive markets. Customers can range from silicon partners, OEMs developing operating systems and firmware, to independent engineers developing smaller-scale projects.

We receive inquiries about such issues via online interactions through email and Arm's website, as well as during face-to-face meetings. Based on discussions with Arm's customers, you will need to be able to analyze sophisticated problems and provide comprehensive responses in collaboration with your colleagues in SPE and other engineering groups within Arm.

Within SPE, we often work together with our colleagues in our adjacent development, documentation, and product management teams to share customer-focused constructive feedback and help improve the product experience. This includes writing customer-facing content such as example source code, tutorials, and technical articles.

We also deliver in-depth technical training to software developers. As part of Arm, you will be involved in crafting and delivering such training to both internal and external audiences.

To support innovative technologies, you will have the chance to lead proactive projects to explore the applications of these technologies. These projects could improve team efficiency or enable new use cases for Arm-based devices.

All these activities highly impact the success of our customers.

Required Skills and Experience:
  • Bachelor’s or higher degree qualification in Computer Engineering, Computer Science or Electrical Engineering (other fields with proven experience will also be considered)
  • Experience as an Applications Engineer or Embedded Software Development Engineer
  • Proficiency in writing software using C/C++ and/or assembly
  • Understanding of processor architecture
  • Experience with the interaction between software and hardware
  • Effective written and verbal communication (English)


“Nice To Have” Skills and Experience:
  • Experience using software development tools to develop, debug, and optimize code, such as the Arm development tools (e.g.: Arm Fast Models, Arm Development Studio, Arm Compilers, Keil MDK)
  • Knowledge of standard IP development life cycle
  • Understanding of multi-core or multi-processor systems
  • Experience writing user documentation and delivering technical training
  • Experience with scripting languages like Python


In Return:

In this role, you will have the opportunity to deepen your understanding of Arm’s products, build relationships with the key partners in our ecosystems and play a meaningful role in the delivery of innovative technology to billions of people. Our group has exposure to diverse areas of Arm's business, and we provide an ideal platform for building a strong set of skills for technical, commercial, and communication expertise. At Arm, we are proud to have core beliefs that reflect our open culture and guide our decisions. Our beliefs define how we work together to defy the ordinary and shape the extraordinary, and how we evaluate you.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#LI-LB1

Accommodations at Arm

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

Hybrid Working at Arm

Arm’s hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Equal Opportunities at Arm

Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Created: 2024-06-09
Reference: 2024-10840
Country: United States
State: Texas
City: Austin
ZIP: 78749


Similar jobs: