Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Description

Job Description

Software Engineer

Job description:

In this role, you will be responsible for designing, building new and existing applications. You will need to operate in a fast moving organization, including being able to propose designs and implement them. Ability to take initiative and improvise is essential.


Basic Qualifications

  • Minimum Bachelor's degree in Computer Science, Computer Engineering or related field; MS preferred
  • 5+ years of experience with Python AND C++ required - will do coding exercise in both during interview - MUST have both
  • Experience with web communication methods: JSON, HTTP, MQTT
  • Experience in IoT environment is a must
  • Must have experience with cloud services, AWS highly preferred
  • Experience configuring and troubleshooting Linux servers
  • Experience with build systems
  • Experience managing multiple demanding deadlines and being able to work across multiple teams
  • Good verbal and written communication skills
  • Experience working in an agile environment

Bonus Points

  • Experience in autonomous vehicle space
  • Experience with ROS
  • Experience in modern UI development, including JavaScript/TypeScript, React.js, Node.js

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job