We are a tech company with over 30 years of experience, focused in developing the best R
D Solutions for federal agencies and corporations. With over 40% of the company being top PhD level scientists some of the leading research within Cybersecurity, Machine Learning and Wireless Communications is coming our of our firm.
We are looking to expand our team with an Embedded Software Engineer to work with our Robotics and Electromechanical Systems Group
Top Reasons to Work with Us
1. Clear path for growth
2. Top benefits package and bonus structure
3. Work with top level PhD researchers
What You Will Be Doing
You will be working specifically in the fields on of Robotics, Autonomy, Human-Machine Interface, Machine Vision, and Electromechanical System Design.
Some of your responsibilities include:
" Working with algorithm developers to mature algorithms from MATLAB and C++ to real-time applications.
" Profile software systems to identify bottlenecks (processor, memory, I/O) and collaborate on improvements
" Knowledge and hands-on experience with Linux and/ or embedded Linux
" Experience prototyping and implementing challenging software solutions or algorithms in C/C++ based on collaboration and whiteboarding sessions.
" Strong knowledge in Object Oriented Programming (OOP).
" Inter-System communication over TCP/UDP, Serial Interface such as I2C, SPI, UART.
" Experience with C/C++ compilers for libraries and optimizations with either IDE or Makefile
" Write clean, efficient, well-documented code
" Proficient with SCM tools such as SVN, GIT, and Mercurial
What You Need for this Position
- C++
- Linux
- OOP
- Matlab
- Embedded Linux
- C
- serial interface
- ASIO
- TCP
- UDP
What's In It for You
You will work with some of the brightest minds in the world with some of the top contracts in the country while on a clear path for growth, great salary and top benefits package.
So, if you are a Real Time Software Engineer / C++ and Linux with experience, please apply today!
Applicants must be authorized to work in the U.S.