Senior Software Test Engineer
$100k - $140kADP
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Senior Software Test Engineer
Full Time Greenville, SC, US 2 Attachments
Salary Range: $100,000.00 To $140,000.00 Annually
Senior Software Test Engineer – Job Description
Job Title: Senior Software Test Engineer
Department: Engineering
Reports To: Engineering Manager / QA Lead
FLSA Status: Exempt / Full-time
Salary Range: $100,000-$140,000 Annually
Summary:
This position is for an Embedded Software Engineer with a strong passion for testing. The role focuses on creating embedded test code, verifying that results meet requirements, documenting outcomes, correcting implementation code when needed, and developing and executing practical test plans and procedures to ensure embedded products perform as expected. The engineer will collaborate closely with a cross‑functional team of embedded software, hardware, and systems engineers.
The ideal candidate has a background in computer or software engineering with a solid grasp of embedded software, firmware, and electronic concepts as they relate to testing. Responsibilities include interpreting and refining requirements, translating them into efficient embedded test plans and procedures, architecting test tools, writing test software and scripts, and ensuring thorough test coverage within project constraints. The engineer will build and maintain embedded test setups, test software, and automation scripts; troubleshoot issues; analyze results; and clearly communicate findings to design, production, and quality teams. As part of the Aeronix engineering organization, this role also contributes hands‑on to improving test frameworks, methodologies, documentation, and overall embedded product validation processes.
Responsibilities:
- Analyze and refine customer and engineering requirements, ensuring clarity, completeness, testability, and strong traceability across software, hardware, and system levels.
- Design, develop, and automate test plans, procedures, protocols, software, and scripts to create a robust, engineering‑grade verification pipeline that ties test artifacts back to its originating requirement.
- Apply software‑engineering practices to full lifecycle testing of embedded systems, including development and enhancement of unit, integration, regression, performance, and functional tests using both manual and automated methods.
- Build, maintain, and evolve automated test frameworks and tooling to improve coverage, reliability, and developer efficiency, treating test infrastructure as critical software.
- Work collaboratively with cross‑functional engineering teams (Software, Electrical, Mechanical) and Program Management to ensure testability is built into designs early and maintained throughout development.
- Execute verification activities across functional, environmental, and reliability domains, thoroughly documenting results, analyzing issues, and communicating technical findings to stakeholders.
- Contribute to root cause and corrective action (RCCA) efforts by approaching failures with a software‑engineering mindset focused on debugging, system behavior insights, and long‑term robustness.
- Continuously improve test methods, automation strategies, frameworks, and documentation to drive higher quality, stronger traceability, and better engineering outcomes.
Required Skills:
- Strong proficiency in C/C++ programming for embedded Linux, RTOS and Bare-metal environments.
- Experience in C# for creating GUIs that can communicate to embedded devices.
- Experience with scripting languages like Python and Bash.
- Experience integrating software with custom processor-based circuit card assemblies.
- Experience in requirements development and management.
- Familiarity with formal verification procedures.
- Ability to work effectively in a team environment on projects with a large number of requirements.
- Familiarity with Atlassian product suite (JIRA, Confluence, BitBucket).
- Knowledge of Requirements frameworks, especially DOORS, Jama and Excel.
Qualifications:
- Bachelor’s degree in Engineering (Computer Science, Computer Engineering, Software Engineering, or related field).
- 5+ years of experience in software development supporting embedded systems with product and systems testing experience preferred.
- Experience in developing requirements, performing stakeholder analysis and creating validation and verification procedures.
- Knowledge of Requirements frameworks, especially DOORS, Jama and Excel.
- Experience with testing equipment, instrumentation, and data acquisition tools.
- Excellent communication and documentation skills.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Experience with programming/scripting languages (e.g., C, Python, C#).
- Experience in test automation tools (e.g., Selenium, Cypress, Playwright, JUnit, TestNG) is a plus.
- Knowledge of Ethernet, Serial RapidIO, and other networking communications is a plus.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively in cross-functional teams.
- US Person required.
- Ability to obtain and maintain a DoD Secret clearance (active Interim Secret or Secret clearance preferred).
- not a remote position ; roles are available in Melbourne, FL and Greenville, SC.
Attachments (2)
Employment Service Delivery System Notice.pdf
#J-18808-Ljbffr- ...Collins Aerospace, part of RTX, is hiring a Senior Principal Systems Engineer in Melbourne, FL to join our Avionics FPGA/ASIC team. The role combines software and systems engineering to develop concepts, architecture, requirements and design for an analysis tool per AC...Senior
- ...by being part of what’s next in electronics. Seeking Senior Level Analog IC designers to join our Rad Hard IC design... ...the products before transferring to production engineering. - Interface with process, test, product, application, and marketing managers and engineers...Senior
$50 - $70 per hour
...Job Title: Embedded Software Test Engineer Job Description This role focuses on developing, executing, and automating test strategies for embedded software systems to ensure functional accuracy, requirement compliance, and long-term reliability. You will validate...SuggestedContract workTemporary workWork at office- ...Innova Solutions is seeking an experienced Engineering Technician in Palm Bay, FL for a 12-month contract-to-hire role. The position supports... ...space programs, requiring hands-on electromechanical assembly, test, and integration expertise on-site. The ideal candidate brings...SeniorContract work
$81.4k - $141.2k
...Management and performance measurement baseline concepts and be able to apply them to multiple contracts for control accounts within an engineering Integrated Product Team (IPT). This position will be responsible for leading and training other analysts if full level 1 Earned...SeniorWork at officeLocal areaRemote workRelocation packageShift work$175k - $325k
...Prepare and present detailed reports and recommendations to senior management. Lead proposals in partnership with new proposal... ...drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law. Please be aware...SeniorFull timeLocal areaOverseasFlexible hours$132.4k - $251.6k
...dynamic team as we seek a highly skilled Senior Principal Systems Engineer to contribute to our innovative... ...with a team of systems, hardware, and software engineers, spearheading the development... ...the scheduling and maintenance of test equipment and assets.Primary point of...SeniorTemporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours$132.4k - $251.6k
...aerospace and defense.We are hiring a Senior Principal Systems Engineer (P5) for our growing Avionics FPGA/... ...position requires a combination of strong software and Systems engineering background... ...‑benchmarks for embedded systems to test and analyze a multi-core platform.What...SeniorTemporary workWork experience placementStart working todayWork at officeRemote workRelocationFlexible hours- Job Title: Senior Associate, Electrical Engineering- FPGAJob Code: 45084Job Location: Palm Bay / Melbourne, FLJob Schedule: 9/80- employees work 9 out of... ...in development of high-level and detailed verification test plans consistent with system requirements and specificationsPrepare...Senior
- Job Title: Senior Associate, Material Analyst - Material Pricing AnalystJob Code: 45931Job Location: Palm Bay, FLJob Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off Job Description:Developing CML’s (Consolidated...Senior
- Job Title: Senior Associate, Manufacturing Engineer Job Code: 14401Job Location: Palm Bay, FLJob Description: Implement and analyze manufacturing plans and projects Design develops and transfer manufacturing and engineering tools, strategies and systems Develop manufacturing...Senior
- We’re hiring in Melbourne! Erb & Young is looking for an experienced Licensed Personal Lines Insurance Agent to join our Melbourne team. We’re looking for someone who already knows insurance, knows how to sell, and is ready for an environment where they can really ...SeniorFull timeWork at office
- Job Title: Senior Associate, Integration/Test Engineering Job Code: 45561Job Location: Melbourne, FLJob Schedule: 9/80: Employees work 9 out of every 1... ...component level functional testing and document results Use software tools and perform scripting and software/hardware...Senior
- ...We’re hiring experienced Embedded Software Engineers to support the development of real-time, mission-critical systems. This role is a strong... ...environments. What You’ll Do: Design, develop, integrate, and test embedded software for real-time systems. Develop primarily...SeniorFull time
- Job Title: Senior Specialist, Electrical Engineer - Digital Hardware EngineerJob Code: 44503Job Location: Palm... ..., and integration & verification testing. Essential Functions:Perform CCA Design... ...(DDRx).Utilize schematic software suite used to generate circuit card...Senior
- Job Title: Senior Specialist, PCB DesignJob Code: 44504Job Location: Palm Bay, FLJob Schedule... ..., mechanical, and manufacturing engineers to develop reliable, manufacturable, and... ...Circuit Boards using Siemens Xpedition CAD software.Produce and release layout files with...Senior
- Job Title: Senior Specialist, Systems Integration and Test EngineeringJob Code: 42487Job Location: Palm Bay, FLJob... ...provides system integration and test engineering expertise across a broad range of... ...electrical, mechanical, optical, software, systems, and/or hardware...Senior
- ...Role : Senior FPGA Development Engineer Location : Melbourne , FL – onsite Long Term Contract Role (2+ Years) Find out if this opportunity... ...development experience(This is Mandatory) Hardware lab testing and system integration Linux development environment experience...SeniorLong term contract
- ...Booz Allen Hamilton is seeking a Product Security Senior Manager to lead the security practice across commercial initiatives. You will... ...for services and solutions, and guide teams in secure software life cycles from development through deployment. You will educate...Senior
- ...Northrop Grumman is seeking a Staff Electronics Engineer to drive avionics technologies across programs in Oklahoma City, OK or Melbourne, FL. This senior role involves design, integration, and testing of complex electronic systems, with leadership across cross-functional...SeniorRemote work
- ...to Palm Bay FL. The ideal candidate will be a Sr. Mechanical Engineer engineer to develop precision hardware technical drawings prototypes... ...part/assembly drawings and technical data packages. Integration/testing design reviews manufacturing processes and DFM/DFMA....SeniorFull time
- ...Role : Senior FPGA Development Engineer Location : Melbourne , FL – onsite Long Term Contract Role (2+ Years) Note - Aerospace experience... ...development experience(This is Mandatory) Hardware lab testing and system integration Linux development environment experience...SeniorLong term contractPart time
- Job Title: Senior Associate, Electrical Engineer - Circuit Card Design Engineer Job Code: 44501Job Location: Palm... ...In this role, you will develop and test digital circuits for data... ...maintenance tasks.Utilize schematic software suite used to generate circuit card...Senior
- Job Title: Senior Specialist, Systems EngineerJob Code: 43320Job Location: Palm Bay,... ...technical challenges, expand your systems engineering experience, and contribute to next-... .... You will work closely with hardware, software, test, and program teams to help translate customer...Senior
- ...Argotec S.r.l. in Melbourne, FL seeks a Principal Electrical Engineer specialized in Avionics Systems to lead design, development, and testing for space applications. You will review schematics, define hardware architectures, and manage subsystem specifications with autonomy...Senior
- ...interest of national security. Job Title: Senior Principal, Chief Data Architecture... ...management, finance, operations, supply chain, engineering, and strategic planning. The Chief... ...performs pre-employment substance abuse testing and background checks, where permitted...SeniorLocal area
- ...Job Description Supervising Audit Senior Associate - Melbourne, FL Who: An experienced accounting professional with at least... ...experience leading engagements. - Proficiency with accounting software. - Excellent written and verbal communication skills. - Strong...SeniorFull timeWork at officeImmediate start
- Senior PM / VP of Operations - Civil Construction A Civil Construction Company is actively seeking an experienced and driven Senior... ...with a stable work history * Bachelor's degree in Civil Engineering, Construction Management or related experience * Experience Managing...SeniorRelocation package
$18 - $18.25 per hour
Assistant Store ManagerHourly rate ranges from $18.00 to $18.25 and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company...SeniorLocal area- Job Title: Senior Manager, Supply Chain Management (Strategic Sourcing) Job Code: 45161Job Location: Palm Bay, FLJob Schedule: 9/80... ...model. A key focus of this position includes partnering with Engineering and Operations to define and operationalize enterprise strategies...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Test Engineer. Be the first to apply!
- senior devops engineer remote Melbourne, FL
- senior information technology project manager Melbourne, FL
- senior vmware engineer Melbourne, FL
- sr electrical engineer Melbourne, FL
- senior implementation project manager Melbourne, FL
- senior robotics software engineer Melbourne, FL
- senior consulting engineer Melbourne, FL
- senior inventory accountant Melbourne, FL
- senior database analyst Melbourne, FL
- senior principal cloud computing engineer Melbourne, FL








