Senior Engineer, Embedded Software

Insight Global
Round Rock, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 123K

Job location

Round Rock, United States of America

Tech stack

Microsoft Windows
JIRA
C Sharp (Programming Language)
C++
Code Review
Linux
Embedded Software
Firmware
Python
Microsoft Visual Studio
Serial Communications
Software Engineering
.NET Core
Yocto
Information Technology

Job description

  • Specify, design, develop, document and test new firmware functions in company products. * Perform sustaining work on existing firmware's in company products.

  • Develop/sustain Windows SW applications used for various purposes throughout the product/component lifecycle.

  • Complete individual assignments defined in JIRA with minimal supervision.

  • Assist to solve reported field issues closely with company New Product Support and company Help Desk teams.

  • Apply good judgment in meeting tight schedules while maintaining superior quality.

  • Perform design reviews and code reviews.

  • Collaborate with engineering team members to ensure project success and champion high quality throughout the project.

Requirements

Qualification Requirements:

  • Bachelor's degree in computer science or equivalent working knowledge of C and C++ programming languages.
  • 5+ years' experience of Real-time embedded development in MCU controlled embedded systems.
  • Strong willingness to learn and pick up new technology / project with minimal guidance or documents.
  • Good knowledge of embedded system designs in general incl HW.
  • Strong troubleshooting skills.
  • Team player and self-starter with minimal supervision
  • Ability to effectively communicate with others, both verbally and in writing, * Python, C++ or C# and .NET Core coding experience using Visual Studio IDE * TCP/IP socket, serial communication, USB, development experience.
  • Experience with Linux-based embedded development such as e g Yocto.
  • Comfortable working with hardware simulators and tools for software development.
  • Software development experience on products used in legal metrology is a plus.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position