Embedded system engineers are responsible for working on computer systems that have dedicated functions within larger electrical or mechanical systems. The embedded aspect of the position comes into play due to the role of the engineer requiring him or her to work on the device's code. The embedded engineer also works on mechanical and hardware portions of the device, building and developing software stacks that meet the needs of individual applications. Candidates are also responsible for testing and integrating software into larger systems. Part of the embedded engineer's duties are to debug software, and resolve any issues that occur during use.
Embedded engineers should possess experience with C/C++ programming, and have an understanding of Real Time Operating Systems and concepts. Additional skills include working with microprocessors and microcontrollers, and I/O interface programming. Embedded engineers should possess strong written and verbal communication skills, and knowledge of standard communication protocols.
Austin is a city steeped in history, but that hasn't stopped its daily growth. The city continues to grow rapidly, and was ranked as the #1 Best Place to Live by U.S. News. With an average salary of $82,592 per year, embedded engineers in Austin bring in considerably more than the average annual salary of $49,560. The weather in Austin is mild throughout most of the year, but temperatures can reach the mid-90s during the summer months. With a mix of students and professionals moving to the area daily, Austin offers a broad spectrum of people that appeals to most.
Do you work in this role? Send us a note if this doesn't look correct: