Embedded Software Engineer
1 week ago
Ultra Maritime, EMS is seeking an experienced Embedded Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing state-of-the-art cryptographic products to secure military communications.
This role offers a unique opportunity to focus on embedded development with System-on-Chip (SoC) technology across multiple classified programs. You will work closely with our team to lead mid-size projects, provide technical support and guidance, and develop embedded systems.
Key Responsibilities:
- Lead mid-size projects and provide technical support and guidance to the software team.
- Design and develop embedded systems, including trade studies and architecture development.
- Create various engineering documents to support contracts, such as Software/Hardware Requirements Specifications (SHRS), Interface Requirements Specifications (IRS), Interface Control Documents (ICDs), and Software Hardware Design Descriptions (SHDD).
- Define unit, integration, and acceptance test plans.
- Perform Configuration Management for software development items.
- Support both Agile and Waterfall development methodologies.
- Provide progress updates and support technical proposal development.
- Participate in process/tool improvements and drive quality initiatives.
- Mentor engineers and interact with customers for project updates and requirement development.
- Stay updated on new technologies and contribute to team productivity and engagement.
Required Skills & Qualifications:
- Active US Government Security Clearance at the Secret level.
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field, or an equivalent combination of education and experience.
- 3+ years of experience with embedded software development using C.
- Prior experience with embedded processors and SoC development.
- Prior integration experience with ARM-based systems and firmware.
Preferred Skills & Qualifications:
- Knowledge of National Security Agency (NSA) Type 1 Certification process.
- Experience with the Xilinx SoC development environment.
- Knowledge of relevant US DoD developments and systems.
- Strong analytical, problem-solving, and project presentation skills.
- Ability to visualize project outcomes, manage risks, and anticipate future needs.
- Effective communication and teamwork abilities.
- Familiarity with SEI CMMI for small, agile development teams.
- Advanced knowledge of ANSI C and Python.
- Troubleshooting skills for low-level embedded issues and memory management.
- Knowledge of software technologies, standards, processes, and metrics.
- Positive attitude, strong work ethic, and ability to lead complex technical tasks.
Benefits:
- Annual Bonus - Performance Related.
- Competitive Paid Time Off (PTO) package plus 11 company holidays.
- Early finish on Friday.
- 401K w/ company match.
- Medical/Dental/Vision Benefits.
- Student Loan Assistance Program.
- Array of voluntary benefit offerings.
Ultra Maritime, EMS is an equal opportunity employer and values diversity and inclusivity. We want you to feel empowered to be the best version of yourself and believe that people from different backgrounds and cultures will increase our diversity of thinking, ensuring we successfully deliver to our customers.
-
Senior Embedded Software Design Engineer
2 weeks ago
Tampa, Florida, United States Jabil Full timeJob SummaryThe Senior Embedded Software Design Engineer is responsible for designing and developing embedded software for industrial control and power electronics systems. This role involves working closely with electrical hardware teams to ensure software aligns with system requirements and technical milestones.Key ResponsibilitiesDesign, develop, and...
-
Embedded Software Developer
1 week ago
Tampa, Florida, United States Ultra Full timeJob SummaryUltra Intelligence & Communications is seeking an experienced Embedded Software Developer to join our team. As an Embedded Software Developer, you will play a critical role in designing and developing state-of-the-art cryptographic products to secure military communications.Key Responsibilities: Design and develop embedded systems, including trade...
-
Embedded Systems Engineer
1 week ago
Tampa, Florida, United States Warriors Recruiting Full timePosition Overview:We're seeking a skilled Embedded Systems Engineer to spearhead our hardware development team in Tampa. As a key member of our team, you'll be responsible for designing and implementing embedded cryptographic solutions using VHDL programming.Key Responsibilities: Provide firmware architecture, design, and guidance for programs Interact with...
-
Embedded Systems Reverse Engineer
4 weeks ago
Tampa, Florida, United States Cipher Tech Solutions Full timeJob DescriptionCipher Tech Solutions is seeking a highly skilled Embedded Systems Reverse Engineer to join our team. As a key member of our digital forensics and malware reverse engineering team, you will be responsible for conducting software analysis of embedded products.The successful candidate will have a strong background in computer science, electrical...
-
Lead Embedded Software Engineer
2 weeks ago
Tampa, Florida, United States Ultra Maritime, EMS Full timeJob SummaryUltra Maritime, EMS is seeking a highly skilled Lead Embedded Software Engineer to drive the development of advanced cryptographic solutions for military communications. As a key member of our team, you will lead mid-size projects, providing expert technical guidance and mentoring to the software team, while ensuring the seamless integration of...
-
Embedded Systems Reverse Engineer
2 weeks ago
Tampa, Florida, United States Cipher Tech Solutions Full timeJob DescriptionCipher Tech Solutions is seeking a highly skilled Embedded Systems Reverse Engineer to join our team. As a key member of our digital forensics and malware reverse engineering team, you will be responsible for conducting software analysis of embedded products.The successful candidate will have a strong background in computer science, electrical...
-
Embedded Systems Reverse Engineer
1 month ago
Tampa, Florida, United States Cipher Tech Solutions Full timeJob DescriptionWe are seeking a highly skilled Embedded Reverse Engineer to join our team at Cipher Tech Solutions. As a key member of our digital forensics and malware reverse engineering team, you will be responsible for conducting software analysis of embedded products, focusing on reverse engineering and vulnerability analysis of provided systems via...
-
Embedded Systems Reverse Engineer
2 weeks ago
Tampa, Florida, United States Cipher Tech Solutions Full timeJob DescriptionWe are seeking a highly skilled Embedded Systems Reverse Engineer to join our team at Cipher Tech Solutions. As a key member of our digital forensics and malware reverse engineering team, you will be responsible for conducting software analysis of embedded products, focusing on reverse engineering and vulnerability analysis using static and...
-
Tampa, Florida, United States Cipher Tech Solutions Full timeJob Description:The Embedded Systems Reverse Engineer will be primarily focused on conducting software analysis of embedded products. The focus will be on reverse engineering and potentially vulnerability analysis of provided systems via static and/or dynamic tools and techniques. Enablement of potential further analysis, repeatable exploitation processes,...
-
Software Engineer
1 month ago
Tampa, Florida, United States Seven Seven Software Full timeSoftware EngineerWe are seeking a highly skilled Software Engineer to join our team at Seven Seven Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using cutting-edge technologies.Key Responsibilities:Design and develop software applications using C# 6+, Java, and PythonWork with Agile...
-
Software Engineer
3 weeks ago
Tampa, Florida, United States Seven Seven Software Full timeSoftware Engineer Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Seven Seven Software. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using cutting-edge technologies.Key Responsibilities:Design and develop software applications using C# 6+, Java, and Python...
-
Senior Software Engineer
2 weeks ago
Tampa, Florida, United States Newgen Software Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Newgen Software. The ideal candidate will have a strong background in software development, with a focus on Java, J2EE, and other related technologies.Key Responsibilities:Design, implement, and deliver high-quality software projects using Java,...
-
Full Stack Software Engineer
2 weeks ago
Tampa, Florida, United States Plateau Software, Inc. Full timeJob Title: Full Stack Software EngineerPlateau Software, Inc. is seeking a highly skilled Full Stack Software Engineer to join our team.About the Role:We are looking for a talented software engineer with expertise in full stack development, including web development, to design, develop, and implement applications using a range of technologies.Key...
-
Senior Software Engineer
5 days ago
Tampa, Florida, United States Seven Seven Software Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Seven Seven Software. As a key member of our Agile team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using cutting-edge technologies.The ideal candidate will have a strong background in software development, with...
-
Senior Embedded Software Engineer
1 week ago
Tampa, Florida, United States Capgemini Full timeJob Description:Conducts in-depth analysis of systems and equipment to identify root causes of failures and develop effective solutions.Collaborates with product engineers to define containment and sustainable solutions.Reports test and field work in a timely and accurate manner.Updates Test KPI and reports findings and deviations related to expected...
-
Senior Java Software Engineer
3 weeks ago
Tampa, Florida, United States Seven Seven Software Full timeJob Title: Core Java DeveloperWe are seeking a highly skilled Core Java Developer to join our team at Seven Seven Software. As a key member of our software engineering team, you will be responsible for designing, developing, and troubleshooting software solutions using Core Java.Key Responsibilities:Design and develop secure and high-quality production code...
-
Senior Java Software Engineer
5 days ago
Tampa, Florida, United States Seven Seven Software Full timeJob SummaryAt Seven Seven Software, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Core Java and a passion for designing, developing, and troubleshooting software solutions.Key Responsibilities Executes software solutions, design, development, and technical troubleshooting...
-
Software System Support Engineer
1 week ago
Tampa, Florida, United States Iron EagleX Full timeJob Summary:Iron EagleX is a veteran-owned defense contracting company based in Tampa, FL, providing solutions to the Department of Defense's most challenging technical problems. We are seeking a skilled Software System Support Engineer to join our team.The successful candidate will provide software-agnostic field support for forward-deployed users of...
-
Software Engineer
1 month ago
Tampa, Florida, United States Seven Seven Software Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our Agile team. As a key member of our team, you will be responsible for designing and developing scalable, cloud-native applications using cutting-edge technologies.Key ResponsibilitiesDesign and implement event-driven architectures using 'Event Sourcing' principlesDevelop microservices...
-
Senior Android Software Engineer
3 weeks ago
Tampa, Florida, United States Seven Seven Software Full timeJob Title: Mobile DeveloperOverview:At Seven Seven Software, we are seeking a skilled Mobile Developer to join our payments technology group. As a key member of our agile team, you will play a crucial role in enhancing, building, and delivering a trusted, market-leading Android mobile application in a secure, stable, and scalable way.Key Responsibilities:1....