Software Engineer I
2 weeks ago
Join to apply for the Software Engineer I role at OKSI.
DescriptionThe Software Engineer I supports the design, development, and testing of software for embedded, autonomous, and data-driven systems. Working under the guidance of senior engineers, this role assists with coding, debugging, and integration tasks across multiple projects. The position offers hands?on exposure to software development practices within multidisciplinary engineering teams and contributes to prototype and early?stage production solutions used in defense and commercial applications.
Job Duties- Software Development Support: Contribute to the development and testing of software modules that enable autonomous systems, computer vision, and machine learning applications. Assist with implementing and maintaining code under the guidance of senior engineers.
- Machine Learning & Computer Vision Assistance: Support data preparation, model integration, and performance testing for ML/CV pipelines. Help validate outputs, organize datasets, and apply existing algorithms to project?specific problems.
- Collaboration & Learning: Work closely with multidisciplinary teamsincluding systems, electrical, and mechanical engineersto understand software requirements and contribute to integration efforts. Participate in code reviews and technical discussions to learn established design patterns and development practices.
- Testing & Debugging: Perform basic functional and regression tests, document findings, and support troubleshooting activities. Verify that implemented features meet expected behavior across software and hardware interfaces.
- Documentation & Version Control: Maintain clear task notes, update internal documentation, and manage commits using version?control tools (e.g., Git). Follow standard naming conventions and workflow practices to ensure traceability.
- Continuous Skill Development: Actively pursue mentorship and hands?on learning in ML frameworks (e.g., TensorFlow, PyTorch, OpenCV) and embedded or real?time environments. Stay engaged with emerging technologies relevant to OKSIs autonomous and sensing systems.
- Bachelors degree in computer science, software engineering, or a related field.
- Strong understanding of software development fundamentals and principles.
- Proficiency in one or more programming languages (e.g., Java, C++, Python).
- Familiarity with software development tools and version control systems.
- Excellent problem-solving and analytical skills.
- Effective communication and collaboration skills.
- Successful background screening.
Typical Working Environment
Work is performed indoors in an office setting, sitting at a desk and moving throughout the office space while performing work while in close proximity to others. Moderate noise levels consistent with an office environment; staff, phones, and collaborative dialogue.
Equipment/Tools UsedComputer, Keyboard, Phone, Printer/Copier, and other miscellaneous office equipment.
Interaction/SupervisionInteract with all levels of staff and vendors.
Physical DemandsConstantly (67%+): Sitting at a desk, working on a computer, using a keyboard and mouse.
Frequently (34-66%): Repetitive hand motion, fine dexterity of hands.
This position will work the hours necessary to meet the needs of the business and to complete necessary job duties. May include work during days, evenings, nights, weekends, and holidays. Hourly employees are authorized and permitted to take all meal and rest breaks in accordance with company policy, see Employee Handbook.
Seniority levelEntry level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesDefense and Space Manufacturing
#J-18808-Ljbffr-
Software Engineer
6 days ago
St Petersburg, FL, United States Focus School Software Full timeFocus School Software is a leading provider of school management solutions, serving districts across the nation with innovative technology that supports educators in classroom management, district administration, and state reporting compliance. Our platform enables student-centered education through robust, reliable software systems. Position Overview We are...
-
Software Engineer
2 days ago
St Petersburg, FL, United States Focus School Software Full timeFocus School Software is a leading provider of school management solutions, serving districts across the nation with innovative technology that supports educators in classroom management, district administration, and state reporting compliance. Our platform enables student-centered education through robust, reliable software systems. Position Overview We are...
-
Senior Software Engineer
2 weeks ago
St Petersburg, FL, United States Via Logic LLC Full timeOverview The Maritime Systems Division of Leidos is seeking an experienced software engineer with experience in software architecture, design, implementation, and integration of real-time systems. The position will be responsible for modification of existing software as well as the creation of new software. A successful candidate will have experience...
-
Senior Software Engineer
2 weeks ago
St Petersburg, FL, United States Via Logic LLC Full timeOverview The Maritime Systems Division of Leidos is seeking an experienced software engineer with experience in software architecture, design, implementation, and integration of real-time systems. The position will be responsible for modification of existing software as well as the creation of new software. A successful candidate will have experience...
-
AI Software Engineer
18 hours ago
St Petersburg, FL, United States AmCoastal Full timeJob Type Full-time Description Position Summary: The AI Software Engineer will design, build, and support internal business applications by orchestrating AI-powered development tools rather than writing code manually. This role is ideal for an experienced full-stack engineer who understands the .NET + React ecosystem and cloud architecture and wants to work...
-
Software Engineer
3 days ago
St Petersburg, FL, United States Leidos Full timeDescription The Maritime Systems Division of Leidos is seeking an entry-level software engineer with an knowledge of software design, implementation, and integration of real-time systems. The position will be responsible for the modification of existing software as well as the creation of new software. A successful candidate will have experience developing...
-
Software QA Engineer
6 days ago
St Petersburg, FL, United States Engenium Staffing Inc Full timeWe're seeking an experienced QA Software Engineer who is ready to build and own a complete testing function for a fast-growing company developing advanced software and hardware solutions in the simulation technology sector. This is a high-impact, hands-on role - ideal for someone who thrives on autonomy and wants to define and lead testing practices across...
-
Software QA Engineer
6 days ago
St Petersburg, FL, United States Engenium Staffing Inc Full timeWe're seeking an experienced QA Software Engineer who is ready to build and own a complete testing function for a fast-growing company developing advanced software and hardware solutions in the simulation technology sector. This is a high-impact, hands-on role - ideal for someone who thrives on autonomy and wants to define and lead testing practices across...
-
Software QA Engineer
2 days ago
St Petersburg, FL, United States Engenium Staffing Inc Full timeWe're seeking an experienced QA Software Engineer who is ready to build and own a complete testing function for a fast-growing company developing advanced software and hardware solutions in the simulation technology sector. This is a high-impact, hands-on role - ideal for someone who thrives on autonomy and wants to define and lead testing practices across...
-
Senior C++/Python Software Engineer
1 week ago
St Petersburg, FL, United States Raytheon Technologies Full timeDate Posted: 2025-11-05 Country: United States of America Location: FL915: St. Petersburg - Bldg D 7401 22nd Ave N. Building D, St. Petersburg, FL, 33710 USA Position Role Type: Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S....