Senior Software Engineer - 8008
Do you have experience in mobile, embedded systems, hardware/software integration, algorithm development, and computer graphics ? Our client is seeking software engineers to perform advanced development for augmented reality technology used in defense applications. You will be working on a wide range of sensing modalities and use cutting-edge patented sensor fusion algorithms to operate on embedded wearable platforms.
The Senior Software Engineer is a direct hire opportunity with one of our clients in Raleigh, NC. Wide salary range based on background and experience.
Local candidates strongly preferred. No sponsorship or C2C arrangements available.
Responsibilities of the Senior Software Engineer:
Design and develop cross-platform augmented reality software, algorithms, and systems that provide high-accuracy head tracking in a wide range of environments on resource-constrained wearable platforms (e.g., mobile phones)
Develop, optimize, improve, and debug multi-threaded and concurrent software in C, C++, and Java running on a wide range of computing platforms (e.g., Android, Windows, Linux on ARM and x86)
Use designs patterns and object-oriented design principles to enhance code maintainability, testability, and portability
Support end-to-end technology integration by contributing to firmware, driver, and application-level code development
Design, develop, and maintain interfaces to external hardware and software systems to enable information aggregation for the end-user
Support testing, evaluation, and demonstrations of augmented reality systems in laboratory and field environments
Take on new challenges and learn new skills to enhance algorithm and software performance in previously unanticipated ways
Re quirements of the Senior Software Engineer:
Bachelors or Master s degree in Computer Engineering, Computer Science
7 + years Relevant work experience
H ands-on understanding of hardware-level debugging
S trong foundation in efficient implementation of algorithms in C/C++ on multi-core CPU and GPU processors
Experience with Linux development and CMake and Git
M eet eligibility requirements for access to classified information.
Contact Martha Michaux at mmichaux@ hirenetworks.com or X314 with questions regarding this posting. A Word resume is preferred when applying.
When looking for a job, have you ever heard the phrase it is not about what you know, it is who you know?
At HireNetworks, it really is all about who we know.
Whether your current contract is coming to a close, youre looking to advance your career or are a company on the hunt for new talent and wanting to expand let HireNetworks put our networks to work for you.
HireNetworks is an equal opportunity employer.
Algorithm, Algorithms, Android, BIND, Development, Embedded, Embedded Systems, Firmware, Foundation, GIT, Graphics, Hardware, HTML, HTTP, Java, Laboratory, Linux, Multi-threaded, Networks, Software Engineer, Testing, Windows