A leader in Embedded technology seeks an experienced Software Engineer to join the product development team with a focus on expanding the existing portfolio of embedded development tools. As a part of product development team, you will execute your engineering skills to create the next generation embedded products.
YOU WILL Design, implement & test software, ensuring specifications and requirements are met Participate actively in the design & code reviews Participate in team-directed planning and review sessions for development iterations Prepare, utilize and maintain unit tests to verify developed functionality Create and maintain release management MUST HAVES Bachelor’s Degree, Computer Science or related field of study Extensive experience developing in C++ programming language Knowledge of object-oriented design Experience with STL Release management tools Experience with debuggers and compilers Work independently and with a team Attention to detail and excellent analytical skills NICE TO HAVES Experience with toolchain development (llvm, edg, Clang) JO-2109-932