Embedded Software Engineer

| Hybrid
Sorry, this job was removed at 11:35 a.m. (CST) on Saturday, September 10, 2022
Find out who's hiring in Providence, RI.
See all Developer + Engineer jobs in Providence, RI
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Are you an entry level Firmware Developer with a passion for systems engineering? We are hiring an Embedded Engineer, who will work alongside a dynamic team to build custom solutions for some of the most prestigious brands in financial services, healthcare, telecom, hospitality, and beyond. This is a high-impact role, with a ton of opportunities to develop your skills and advance your career. Apply now to learn more about this exciting opportunity.
Req.#341987224
RESPONSIBILITIES

  • Developing embedded systems using C and C++
  • Creating software for web-based applications, software for mobile platforms, or desktop applications for various operating systems
  • Knowledge of regulated software development and adherence to code standards and best practices are a plus


REQUIREMENTS

  • Bachelor's degree in electrical engineering, computer science, or equivalent, from an accredited engineering program
  • 6 months -4 years' experience with software development for application development
  • Strong skills using C++ for embedded applications
  • Experience with unit testing
  • Knowledge of Linux operating system, architecture, and scripting
  • Familiar with real time operating systems
  • Understanding of embedded microcontroller hardware across various platforms


NICE TO HAVE

  • Use and manipulations of databases, MySQL, Microsoft SQL, others
  • Functional knowledge of Python
  • Comfortable with Java application development for cross platforms
  • Knowledge of Web application development and architecture, including common frameworks such as Angular/ReactJS
  • Modern build systems for web applications
  • Understanding of JavaScript, CSS, and familiarity with current state of the art
  • Back-end server architectures, including Node.js, PHP, REST APIs, and Web Services
  • Familiarity with Windows Presentation Foundation, including C#, XAML, ASP.NET MVC
  • Understanding of robotics and motion controllers, such as Universal Robots or Vention
  • Ability to answer questions in a clear manner
  • Skilled at managing risk as it relates to the project timeline
  • Ability to communicate risks to managers in a timely manner
  • Driven to document thoroughly and facilitate work-product re-integration within our clients' organizations


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
  • Employee Stock Purchase Program


ABOUT EPAM

  • 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
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

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