Intel

Software Application Development Engineer - Execution Systems and Controls (MESC)

Intel

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Intel! We are currently seeking a talented and driven Software Application Development Engineer to join our Execution Systems and Controls (MESC) team. In this role, you will have the opportunity to work on cutting-edge technology and play a crucial role in developing and improving our execution systems and controls. We are looking for someone with a strong background in software development and a passion for problem-solving and innovation. If you are motivated, detail-oriented, and thrive in a fast-paced environment, we would love to hear from you. Read on for more details on the qualifications and responsibilities for this exciting position at Intel.

  1. Develop and maintain software applications for execution systems and controls.
  2. Collaborate with cross-functional teams to identify system requirements and design solutions.
  3. Utilize coding skills to write efficient and well-structured code.
  4. Troubleshoot and debug software issues as they arise.
  5. Stay up-to-date with industry best practices and emerging technologies to continuously improve software development processes.
  6. Work closely with the quality assurance team to ensure high-quality and reliable software.
  7. Document software features and functionality for internal and external use.
  8. Participate in code reviews and provide constructive feedback to team members.
  9. Communicate project progress and any potential roadblocks to management and stakeholders.
  10. Identify and implement innovative solutions to improve the performance and functionality of execution systems and controls.
  11. Collaborate with hardware engineers to integrate software with hardware components.
  12. Adhere to project deadlines and deliver high-quality work within given time frames.
  13. Continuously analyze and improve software performance to meet or exceed user expectations.
  14. Maintain a proactive and solution-oriented mindset to overcome challenges and drive continuous improvement.
  15. Participate in team meetings and contribute ideas for process improvement and team growth.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Proficiency In Software Development Languages: A Strong Understanding And Experience In Various Programming Languages Such As Java, Python, C++, And Others Is Essential For A Mesc Job At Intel. This Includes The Ability To Write Efficient And Scalable Code, Troubleshoot Complex Issues, And Implement New Features.

  • Knowledge Of Execution Systems And Controls: Candidates Should Have A Deep Understanding Of Execution Systems And Controls, Including Real-Time Operating Systems, Task Scheduling, Multi-Threading, And Synchronization. This Knowledge Is Crucial In Developing High-Performance Applications For Intel's Execution Systems.

  • Experience In Developing Embedded Applications: Mesc Engineers Are Responsible For Developing Software Applications That Run On Intel's Embedded Systems. Therefore, Experience In Developing Embedded Applications And Working With Hardware Interfaces Such As Gpio, I2C, And Spi Is Highly Desirable.

  • Familiarity With Software Development Tools And Methodologies: A Strong Understanding Of Software Development Tools And Methodologies Such As Agile, Scrum, Version Control Systems, And Debugging Tools Is Necessary For This Role. Mesc Engineers At Intel Must Be Able To Work Efficiently And Collaboratively Within A Team Environment.

  • Bachelor's Or Master's Degree In Computer Science Or Related Field: Most Mesc Positions At Intel Require A Bachelor's Or Master's Degree In Computer Science, Computer Engineering, Or A Related Field. A Strong Academic Background In These Fields Demonstrates A Solid Foundation In Software Development Principles And Can Be A Key Factor In The Selection Process.

Required Skills
  • Quality Assurance

  • Project Management

  • Troubleshooting

  • Database Management

  • Debugging

  • Agile Methodology

  • User Interface Design

  • System Design

  • Code optimization

  • Software testing

  • Programming Languages

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Software Application Development Engineer - Execution Systems and Controls (MESC) is between $80,000 to $130,000 per year. However, this can vary depending on factors such as location, experience, and the specific company the engineer is working for. Some companies may offer higher salaries or additional benefits to attract top talent in this field.

Additional Information
Intel is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 16th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Intel

Intel Corp. engages in the design, manufacture, and sale of computer products and technologies. It delivers computer, networking, and communications platforms. It operates its business through the following segments: Client Computing Group, Data Center Group, Internet of Things Group, Non-Volatile Memory Solutions Group, Intel Security Group, and Programmable Solutions.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started