Integer Technologies · 1 day ago
Software Engineer
Integer Technologies is an applied research and product development company focused on technology and national security. The Software Engineer role involves developing software systems for various applications, including robotics and unmanned systems, while collaborating with project managers and ensuring effective communication with stakeholders.
Responsibilities
Use prior experience and hands-on software development skills to develop various software-based products for both internal and customer projects
Articulate complex software functions, and development requirements to non-software personnel (such as customers, government representatives, project managers, etc.) for the purpose of ensuring project stakeholders understand developed products function
Work with project managers and articulate development time estimates
Design, document, develop, and integrate software in a wide range of languages
Participate in code reviews of developed software
Participate in collaborative software development efforts in a Linux environment
Perform research, review technical documentation, and discuss with required team members
Qualification
Required
Must be a US Citizen with the ability to obtain a US DoD Secret clearance
Must have excellent written and oral communication skills
Either 8+ years of relevant experience; Bachelor's Degree and 4+ years of prior relevant experience; OR Graduate Degree with 2+ years relevant work experience in one or more of the technical areas listed
Embedded Software development: Software and/or firmware development using languages such as C, C++, Python
Data Engineering and Analytics: Development of neural networks, and deep learning techniques and/or systems using languages such as MATLAB Code, C++, Python, R
Front-end Software Development: Front-end development using languages, skills, and toolsets such as HTML5, CSS, JavaScript/TypeScript, React, Vue, or jQuery, and UX/UI design (Understanding of HCI)
Back-end Software Development: Back-end development using languages, skills, and toolsets such as Java, C, C++, C#, SQL, Ruby, Perl, PHP, Python, Scala, and Go
Proficient knowledge of Git for version control
Proficient in use of sprint boards for planning and execution
Experience working within collaborative software development efforts in a Linux environment
Working knowledge of linear algebra
Preferred
Experience with Docker
Experience leading small software development teams and/or efforts
Experience with ROS2 (Robot Operating System 2)
Experience with network configurations, protocols, certificates, and firewalls
Experience with Data Distribution Service (DDS) messaging
Experience using CUDA
Experience using OpenCV
Familiarity with marine sensing equipment (cameras, radars, IMU, GPS, LiDAR, sonar)
Ability to travel up to approximately 10% of time
Benefits
Integer fully covers medical, prescription, vision, and dental insurance costs for the employee and dependents . Meaning Integer standard plan pays 100% of health insurance premiums for your entire family from a well-known national insurer, saving its employee’s thousands of dollars annually.
Relocation assistance available.
Base salaries which exceed local & national industry averages.
Year-end performance-based bonuses.
401(k) with company matching that vest immediately; no funny business.
Paid Vacation
Paid Sick Leave
Paid Holidays
Company
Integer Technologies
Integer Technologies was founded to support national security customers by equipping them with world-class technology.
Funding
Current Stage
Growth StageTotal Funding
unknownKey Investors
Razor's Edge Ventures
2025-11-06Seed
Recent News
GlobeNewswire
2025-12-15
Integer Technologies
2025-11-07
Company data provided by crunchbase