1872 Consulting
Austin / Global
You have blocked notifications
Oops! You have blocked notifications. Click here for more info
You have blocked notifications, please check your browser settings.
You're currently subscribed to job notifications
Subscribe to notifications
You will no longer receive notifications
Austin / Global
Embedded Software Engineer Austin, TX, Franklin, TN, Las Vegas, NV, or Reno, NV Hybrid – onsite 1-3 days per week, but also flexible depending on current project
Position Summary:
We're looking for an Embedded Software Engineer to be responsible for design, code development, debugging, testing, integration, and documentation of embedded software products. This individual will be focused on creating the next generation of innovative gaming products.
Responsibilities:
The role includes estimation, design, and development, ensuring that good quality software is delivered, timelines are met, and any issues found are promptly fixed without any side effects.
Assists other developers with the design of various software components, applications, and services
Works with other staff, local and external, to develop code that adheres to the written specifications
Participates in peer reviews of code design and written code as assigned.
Documents new/modified code, and develops/automates unit and integration tests to verify the changes
Analyzes existing software to debug and troubleshoot field issues that may arise
Participates as required in process improvement initiatives.
Encourage technical development of other engineers via training and mentorship.
All other duties as assigned.
Requirements:
2+ years of experience with C++
At least some embedded or firmware engineering experience
Great communication skills
Nice to have:
Experience with Windows Embedded OS
Experience programming in a Linux environment
Previous development of servers or server simulators
Previous experience with SSL, API security, REST, TCP, UDP, or WebSockets
Austin / Global
Austin / Global