SENIOR EMBEDDED SOFTWARE ENGINEER

?????(??)??????
US - South Dakota - Sioux Falls
View Company Profile / << Go Back

  • Job Type: Full time
  • 18 days ago

Job Description

The Senior Embedded Software Engineer is responsible for designing and developing software, including creating and maintaining Linux drivers and modifying bootloaders. This role also involves collaboration with cross-functional teams and following the Software Development Life Cycle.

Requirements: Candidates must have a bachelor's or master's degree in a relevant field and at least 5 years of experience in embedded software development. Proficiency in C/C++ and familiarity with Linux are essential, along with strong problem-solving skills.

Key Skills: C/C++, Linux, Bootloaders, Kernel Development, Driver Development, Yocto, Networking, Python, Bash, Hardware Troubleshooting, Problem Analysis, Software Development Life Cycle, Debugging, Collaboration, Communication

Benefits: Flexible Work Arrangements, Savings & Retirement Benefits, Tuition Reimbursement, Parental Leave, Adoption Assistance, Fertility & Family Building Support, Employee Assistance Programs, Charitable Contribution Matching, Volunteer Time Off




Fast Track Upload