Embedded Software Engineer (C) - Remote

| Remote
Sorry, this job was removed at 11:24 a.m. (CST) on Tuesday, August 16, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Description
You are curious, persistent, logical and clever - a true techie at heart. You enjoy living by the code of your craft and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join EPAM as a Embedded Software Engineer (C). Scroll down to learn more about the position's responsibilities and requirements.
Req.#312269793
WHAT YOU'LL DO

  • Development, maintenance and bug fixes in our software code bases to support factory product builds and testing from prototype to shipping
  • Debug and troubleshoot software issues working with cross-functional teams including manufacturing, EEs, and others involved in product builds
  • Track, prioritize and drive open issues within internal team and communicate status updates to cross-functional teams
  • Be the primary contact point and represent the Diags team in various meetings with global international teams
  • Develop low-level software in C programming language in an embedded and OS-less environment
  • Write and maintain existing python and/or lua scripts for device diagnostics


REQUIREMENTS

  • Background in embedded software development
  • At least 3+ years' experience in C
  • At least 3+ years' experience in program management
  • Ability to drive issues, track tasks, and evaluate priorities on a regular basis
  • Background in computer architecture and knowledge of embedded hardware
  • Understands and thrives in a fast-paced environment
  • Preferred Skills
    • Any exposure to UEFI/EDK2 is a massive plus
    • Mac OSX and iOS knowledge and experience is a strong plus
    • Good multitasking capabilities with ability to handle frequent context switches
    • Fast learner with ability to be self-directed and a focus on execution
    • Manufacturing experience and exposure to working with contract manufacturers


BENEFITS

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance


ADDITIONAL

  • EPAM welcomes all applicants and will consider qualified candidates with criminal history such as arrest and conviction records in a manner consistent applicable law, including the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring
  • Can also be staffed in San Diego, CA or Austin, TX
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Chicago, IL

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EPAM SystemsFind similar jobs